发布时间:2013-09-09 03:36:43
第七章:Makefile 的条件执行条件语句可以根据一个变量的值来控制make执行或者忽略Makefile 的特定部分。条件语句可以是两个不同变量、或者变量和常量值的比较。要注意的是:条件语句只能用于控制make实际执行的makefile 文件部分,它不能控制规则的shell命令执行过程. 7.2&.........【阅读全文】
发布时间:2013-09-08 17:32:28
9/8第五章 规则的命令规则的命令由一些shell命令行组成,它们被一条一条的执行。规则中除了第一条紧跟在依赖列表之后使用分号隔开的命令以外,其它的每一行命令行必须以[Tab]字符开始。多个命令行之间可以有空行和注释行(所谓空行,就是不包含任何字符的一行。如果以[Tab]键开始而.........【阅读全文】
发布时间:2013-09-08 14:42:01
最近在复习,这两天重新装了下虚拟机,发现连vim 都下不到,报错 E: Package 'vim' has no installation candidate总体来说就是E:Package 'packagename' has no installation candidateupdate时发现报错E: Some index files failed to download, they have been ignored, or old ones used instead.想.........【阅读全文】
发布时间:2013-09-08 13:49:42
第四章Makefile 的规则 4.2 规则语法规则中“TARGETS ”可以是空格分开的多个文件名,也可以是一个标签(例如:执行清空的“clean”)。通常规则只有一个目标文件(建议这么做),偶尔会在一个规则中需要多个目标 书写规则是我们需要注意的.........【阅读全文】
发布时间:2013-09-08 13:41:20
2013/9/83.1 Makefile的内容在一个完整的Makefile 中,包含了5 个东西:显式规则、隐含规则、变量定义、指示符和注释显式规则:它描述了在何种情况下如何更新一个或者多个被称为目标的文件(Makefile 的目标文件)。(就是规则)隐含规则:它是make根据一类目标文件(.........【阅读全文】