【发布时间】:2012-06-06 01:58:06
【问题描述】:
我见过很多方法用于解决 Makefile 中的依赖关系,例如使用 gcc -MM 和 sed commond,或使用 include 指令(加上一点 Perl 魔法),或 qmake ,或automake,或info make等
面对如此多的选择,我很困惑我应该选择哪一个。那么,我想知道现在解决 Makefile 中依赖项的常用方法是什么?解决这个问题的最佳方法是什么?
PS:C/CPP 项目。
【问题讨论】:
-
视情况而定,您能否解释一下您的makefile问题,以便我们更好地帮助您?
-
这也可能取决于您需要支持的平台(您需要的便携性)。
-
@pyCthon 实际上,问题是简单的依赖问题。如对头文件进行了修改,重新运行
make命令只会重新生成对应的目标文件。我想知道的是best或common解决此问题的方法。谢谢。 -
@Jirka Hanika 如果只想在 Linux 上部署我的项目怎么办?
-
@injoy 总是包含一个干净的选项是一个简单的提示