Makefile学习笔记


目标文件,依赖关系,命令。
依赖关系更新了就要重新编译。
命令必须以tab键开头。
 
objects = $(wildcard *.o)
objects = *.o
前者的wildcard是关键字,表示匹配所有.o的文件。
 
文件搜索
VPATH变量
VPATH = src:./headers
vpath ; ;
如:
vpath %.c foo
vpath & blish
vpath %.c bar
 
伪目标
.PHONY :clean
clean:
    rm *.o temp

你可能感兴趣的:(makefile,wildcard)