makefile是什么
本科阶段没有makefile相关课程。
makefile会找makefile文件中的第一个目标文件,并把这个文件作为最终的目标文件。make会一层又一层地去找文件的依赖关系,直到最终编译出第一个目标文件。
目标:依赖
tab 命令
target... : prerequisites ...
command
变量名前dollar符号;用dollardollar来表示dollar字符。
每个命令通过一个线程执行,除非使用; \隔开命令。
有些函数比如subst,格式是$(function arguments )。
:=和=号中=号会向前向后看。