makefile - 空运行 Makefile,当“没有任何事情要为‘所有’做”时
问题描述
我想用“make -n”干运行 Makefile,但是项目已经编译,当我使用“make -n”时,“没有什么可以为 'all' 做”。在这种情况下我将如何进行试运行?在这里做“清理”不是一个选项。
解决方案
你可以做make -B -n
。该选项-B
是 的缩写--always-make
,它无条件地重新运行 makefile。将它与-n
选项结合起来只是模拟 makefile会做什么,这就是你想要的。
推荐阅读
- c++ - 为什么在我的程序中出现分段错误?
- ruby-on-rails - 运行 rails new App_Path 或 rails 时出错 -- 帮助 -- Bootsnap::LoadPathCache::FallbackScan
- c# - 文件隐藏代码未生成且测试未显示在 Visual Studio 2019 中
- pandas - Pandas str 切片结合 Pandas str 索引
- c# - 如何在 C# 中将整数时间戳转换为 DateTime
- python - 如何显示外键属性 django 管理字段?
- c# - 交换数组的两个特定成员的正确方法是什么?
- python - 我正在安装 turicreate 并出现错误
- python - 如何在 Python tkinter 中创建子模态窗口?
- visual-studio-code - 在边缘模拟器中运行的 Azure Edge 模块的 vscode 调试配置?