3

使用 makefile 和 Makefile 有区别吗?

4

4 回答 4

2

gmake 使用通过以下顺序找到的第一个“make”文件:

GNUmakefile、makefile、makefile

否则,它们在语义上是等价的。如果您使用 GNU 扩展,GNU 建议仅使用 GNUmakefile。

来源

于 2008-10-30T23:11:41.183 回答
1

不,没有。即使在具有区分大小写的文件系统的平台上,“make”程序也会查找这两个名称。GNU Make 检查“makefile”,然后检查“Makefile”(从技术上讲,它首先检查 GNUmakefile,但您不需要使用该名称)。

于 2008-10-30T23:08:34.903 回答
0

哎呀。应该用谷歌搜索它。

如果一个目录有一个 makefile 和一个 Makefile,gmake 将优先使用 makefile。

于 2008-10-30T23:08:20.800 回答
0

所以。不知道 GNUmakefile。谢谢特万佛森!(-;

不知道 Gamecat 的建议,因为这与我在测试时发现的相反。

谢谢弗洛林,你的建议也是我现在发现的。

makefile 然后 Makefile (似乎被 GNUmakefile 取代。)

干杯,

于 2008-10-30T23:16:42.110 回答