1.makefile基本格式
一个makefile文件的格式:
CC = g++
CF = -Wall
testname: test.cpp
${CC} ${CF} -o $@ $<
.PHONY:clean
clean:
del *.exe
【注】
标识符 | 意义 |
---|
$@ | 默认以目标文件为名字的输出 |
$< | 默认以依赖文件为输入 |
PHONY:clean | 表示clean是伪目标,不会作为编译的目标 |
2.依赖的查找
在命令行执行
make
make.exe会从当前目录的makefile文件中开始进行项目构建工作: