
GNU Make
Colorful_lights
这个作者很懒,什么都没留下…
展开
-
《GNU make》学习笔记(二)---Makefile概述
2.1 Makefile的内容 在一个完整的Makefile中,包含了5个东西:显式规则、隐含规则、变量的定义、指示符和注释。 关于“规则”、“变量”和“Makefile指示符”将在后续的章节进行详细的讨论。 Makefile指示符:指示符指明在make程序读取makefile文件过程中所要执行的一个动作。 注释:Makefile中“#”字符后的内容被作为是注释内容(和shell脚本一...原创 2018-06-25 18:28:34 · 286 阅读 · 0 评论 -
《GNU make》学习笔记(三)---Makefile的规则
3.2 规则语法 Makefile中对“$”有特殊的含义(表示变量或者函数的引用),如果我们的规则如果需要“$”,需要书写两个连续的(“$$”)。 规则的中心思想就是:目标文件的内容是由依赖文件文件决定,依赖文件的任何一处改动,将导致目前已经存在的目标文件的内容过期。3.3依赖的类型--常规依赖和order-only依赖 有时,我们需要定义一个这样的规则,在更新目标(目标文件已...原创 2018-06-27 19:03:31 · 421 阅读 · 0 评论 -
《GNU make》学习笔记(四)---规则的命令
目录4.1 命令回显4.2 命令的执行4.3 并发执行命令4.4 命令执行的错误4.5 中断make的执行4.6 make的递归执行4.6.1 变量MAKE4.6.2 变量和递归4.6.3 命令行选项和递归4.6.4 -w选项4.1 命令回显 通常,make在执行命令行之前会把要执行的命令行进行输出。我们称之为“回显”,就好像我们输入命令执行一...原创 2018-07-24 21:51:30 · 544 阅读 · 0 评论