一.Makefile

书写规则:

makefile编写

 

 

例:

 

makefile编写

 

 

 

Makefile工作原理

 

 

makefile编写

makefile编写

 

Makefile的变量

 

 

makefile编写makefile编写

例:

makefile编写

 

makefile中的函数

src=$(wildcard  ./*.c)

//查找当前目录下的.c文件以字符串的形式赋值给src

Obj=$(putsubst  ./%.c,  ./%.o,  $(src))

字符串替换函数,将src中的.c替换成.o赋给obj变量

makefile编写

 

例2

.makefile编写

 

结果:

 

makefile编写

 

.PHONY:clean

//声明clean为伪目标,伪目标不再和磁盘同名文件比较,直接更新,执行命令

例:

 

makefile编写

在makefile中在命令前加 - 则此命令执行失败后忽略错误继续执行。

相关文章: