引用其它的Makefile(2)

来源:互联网 发布:邻座的怪同学 知乎 编辑:程序博客网 时间:2024/04/19 11:16

在<引用其它的Makefile(1)> 中我们介绍了类似 C 语言引入 make 文件的例子,这里接着介绍在引入其它 make 文件时使用路径和变量名,看例子 test005_001.mk 中的内容:

#执行方式:
#make -f test005_001.mk
#################################################################
#说明:
#1.使用 include 引入其它的 makefile 文件
#################################################################


OBJ = main.o math.o
INCLUDEMAIN = main.make
test.exe : $(OBJ)
 cc -o test.exe ${OBJ}

#include 后面的文件可以用一个或多个空格隔开
#include 后面的文件名中可以出现路径
include ../test005/math.make $(INCLUDEMAIN)

.PHONY : clean
clean:
 -rm test.exe $(OBJ)

请从 http://u.115.com/file/f47159183c 下载这个例子