Makefile
文章平均质量分 53
makefile学记录
45°的阳光
虽然你变秃了,但是你变强了
展开
-
make解析Makefile的过程
一、make的执行过程第一阶段:读取所有的makefile文件(包括“MAKEFILES”变量指定的、指示符“include”指定的、以及命令行选项“-f(–file)”指定的makefile文件),内建所有的变量、明确规则和隐含规则,并建立所有目标和依赖之间的依赖关系结构链表。第二阶段:根据第一阶段已经建立的依赖关系结构链表决定哪些目标需要更新,并使用对应的规则来重新建这些目标。【注】在make执行的第一阶段中如果变量和函数被展开,那么称此展开是“立即”的,此时所有的变量和函数被展开在需要构建的结原创 2021-01-05 15:55:57 · 678 阅读 · 0 评论 -
Makefile——基础(一)
一、Makefile的基本规则1.target:规则的目标,通常是要生成的文件名或者是为了实现这个目标而必须的中间过程文件名2.command:规则的命令行,是规则所要执行的动作(包含shell命令和在shell下可执行的程序),限定了make执行时所需要的动作【注】clean就是一个command二、demonhello:main.o printf_hello.o printf_world.o cc -o hello main.o printf_hello.o printf_world.om原创 2020-12-18 14:00:06 · 163 阅读 · 0 评论