make工具:找出修改过的文件,根据依赖关系,找出受影响的相关文件,最后按照规则单独编译这些文件。
Makefile文件:记录依赖关系和编译规则。
Makefile本质:无论多么复杂的语法,都是为了更好地解决项目文件之间的依赖关系。
Makefile三要素:目标、依赖、命令。
目标:依赖的文件或其它目标
...
例程:
学习了Makefile变量,对先前的mp3进行加深。
%:匹配任意多个非空字符,相当于shell的*通配符。
.o文件默认使用.c文件进行编译。
ifeq (var1,var2)... //如果var1于var2相等,执行条件
else... //如果var1于var2不相等,执行条件
endif
ifneq (var1,var2)... //如果var1于var2不相等,执行条件
else... //如果var1于var2相等,执行条件
endif
下一篇: 游公园作文300字