1.Makefile变量的使用
Makefile中的变量都是字符串。



2.赋值符=使用:变量的真实值取决于它所引用的变量的最后一次有效值。
打开Makefile,再加入规则。无@会打印显示过程,有@不会打印显示过程,一般加上@。




3.赋值符:=使用:该赋值符只能使用前面已经定义好的


4.赋值符?=使用:如果curname前面没有被赋值符,则直接等于。如果前面被复制,则等于被复制的。




5.赋值符+=使用:追加变量使用。

6.Makefile模式规则。%表示任意长度非空字符串,%.c:表示所有以.c结尾的文件,a.%c:表示以a.开头,以.c结束的所有文件
- Makefile自动化变量



- Makefile伪目标:
.PHONY:clean
当我们新建一个clean.c文件时,使用make clean命令无法进行清楚,所以需要将Makefile里面的clean进行声明为伪目标。



1408

被折叠的 条评论
为什么被折叠?



