简述GNU make的工作过程。
Make的主要功能是执行生成新版本的目标程序所需的各个步骤,即自动检测一个大型程序的哪一部分需要重新编译,然后发出命令重新编译。GNC的make的工作过程如下: (1)依次读入每个makefile文件; (2)初始化文件中的变量; (3)推导隐式规则,并分析所有规则; (4)为所有目标文件创建依赖关系链; (5)根据依赖关系和时间数据,确定哪些文件需要重新生成; (6)执行相应生成命令。
免费的网站请分享给朋友吧