当前位置: 技术问答>linux和unix
makefile如何指定中间文件的输出目录
来源: 互联网 发布时间:2015-11-10
本文导语: 想把所有CPP文件生成的.o文件输出到DEBUG目录中,请问如何写 makefile文件呀? 请高手指点! | 现创建一个debug目录,然后用 gcc -c file.c -o debug/file.o 即可。 | 自己定义一个...
想把所有CPP文件生成的.o文件输出到DEBUG目录中,请问如何写
makefile文件呀?
请高手指点!
makefile文件呀?
请高手指点!
|
现创建一个debug目录,然后用 gcc -c file.c -o debug/file.o 即可。
|
自己定义一个编译目录的地址就可以了。
# define compiling temporary dir
TMP ?= ($shell pwd)/DEBUG
sometarget:
CC -c foo.c -o $TMP/foo.o
# define compiling temporary dir
TMP ?= ($shell pwd)/DEBUG
sometarget:
CC -c foo.c -o $TMP/foo.o