make如何解析makefile呢?
分为两个阶段,读取和更新
第一阶段读取:读取makefile,内建变量和规则,建立依赖关系结构链表;
第二阶段更新:根据链表决定哪些需要目标更新和重建。
命令: -f 读取文件;
-t (touch)更新选项;
-n 打印选项;
make -f file1 -n file2读取file1并重建,
IMMEDIATE立即执行,DEFERRED稍后延迟执行。
makefile入门3
于 2021-10-04 09:42:30 首次发布
make如何解析makefile呢?
分为两个阶段,读取和更新
第一阶段读取:读取makefile,内建变量和规则,建立依赖关系结构链表;
第二阶段更新:根据链表决定哪些需要目标更新和重建。
命令: -f 读取文件;
-t (touch)更新选项;
-n 打印选项;
make -f file1 -n file2读取file1并重建,
IMMEDIATE立即执行,DEFERRED稍后延迟执行。