1.makefile
如何判断是那个.c文件被修改:
通过比较a.o和a.c的时间,如何a.c的时间比a.o新,说明其被修改
makefile的语法
a、%.0表示通配符
$@表示目标
$<表示第一个依赖文件
$^表示所有依赖文件
b、
这四个函数foreach、filter、filter-out都是对文本内容操作。只有wildcard、patsubst是对文件类型操作。(可能错误说法)
实例
gcc -M c.c生成文件的依赖关系,同时也把一些标准库的头文件包含了进来
①哪些命令、目录编译到程序
设计思想
好鸡儿累