如何“执行”使文件
问题描述:
我试图在代码::块中使用make文件,但我做错了。我已经安装了包含编译器的版本。 http://sourceforge.net/projects/codeblocks/files/Binaries/10.05/Windows/codeblocks-10.05mingw-setup.exe/download。我该如何处理make文件?它始于:如何“执行”使文件
CC=gcc
最好的,美国
答
你不倾向于执行make文件本身,而你执行make
,给它补充文件作为参数:
make -f pax.mk
如果您的make文件实际上是标准名称之一(例如makefile
或Makefile
),则甚至不需要指定它。它会被默认选中(如果您的build目录中有多个这些标准名称,最好查看make
手册页以查看哪个优先)。
答
由于paxdiablo说make -f pax.mk
会执行pax.mk makefile,如果直接通过输入./pax.mk来执行它,那么你会得到语法错误。如果您的文件名是makefile/Makefile
,您只需键入make
。
如果假设您在同一个目录中有两个名为makefile
和Makefile
的文件,那么只有make
单独是giveb才会执行makefile
。你甚至可以将参数传递给makefile。
签出更多的makefile就在这个教程:Basic understanding of Makefile
命令被MINGW32,化妆。谢谢。 – user366121