File 如何";执行;制作文件
我试图在code::blocks中使用make文件,但我做得不对。我已经安装了包含编译器的版本。如何处理make文件?首先是:File 如何";执行;制作文件,file,makefile,execute,File,Makefile,Execute,我试图在code::blocks中使用make文件,但我做得不对。我已经安装了包含编译器的版本。如何处理make文件?首先是: CC=gcc 最好的情况是,US您不倾向于执行make文件本身,而是执行make,将make文件作为参数: make -f pax.mk 如果make文件实际上是标准名称之一(如makefile或makefile),则甚至不需要指定它。默认情况下会选择它(如果构建目录中有多个标准名称,最好查看make手册页,看看哪个优先)。正如paxdiablo所说的make-f
CC=gcc
最好的情况是,US您不倾向于执行make文件本身,而是执行
make
,将make文件作为参数:
make -f pax.mk
如果make文件实际上是标准名称之一(如
makefile
或makefile
),则甚至不需要指定它。默认情况下会选择它(如果构建目录中有多个标准名称,最好查看make
手册页,看看哪个优先)。正如paxdiablo所说的make-f pax.mk
将执行pax.mk makefile,如果您直接键入/pax.mk执行它,然后你会得到语法错误
如果您的文件名是makefile/makefile
,您也可以键入make
假设在同一目录中有两个名为makefile
和makefile
的文件,那么如果单独给出了make
,则执行makefile
。您甚至可以将参数传递给makefile
在本教程中查看有关makefile的更多信息: