gpt4 book ai didi

c - Makefile 文件名约定

转载 作者:太空宇宙 更新时间:2023-11-04 00:58:39 25 4
gpt4 key购买 nike

我想在 Windows 10 64 位上使用 make 文件使用 gcc 5.1.0 版 (tdm64-1) 编译器编译我的 C 程序。当我将 make 文件命名为 makefileMakefile 时,它编译成功。但是,当我将其命名为 MAKEFILE 时,它失败了,并显示此错误:

mingw32-make: *** No targets specified and no makefile found.  Stop.

我想问的是这个错误只发生在 Windows 机器上,还是惯例禁止 make 文件文件名使用“MAKEFILE”?

最佳答案

GNU make 默认使用名为 makefileMakefile 的 makefile。如果它没有找到这样的文件,它就会提示。

如果 makefile 文件名与此约定不同,您可以手动指定它:

make -f MAKEFILE

关于c - Makefile 文件名约定,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49319281/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com