文件名称:跟我一起写 Makefile.doc
文件大小:319KB
文件格式:DOC
更新时间:2012-07-09 03:44:04
makefile
想了解makefile的可以看看!!! 目录: Ⅰ)概述 3 Ⅱ)关于程序的编译和链接 3 Ⅲ)Makefile 介绍 4 一、Makefile的规则 4 二、一个示例 5 三、make是如何工作的 6 四、makefile中使用变量 7 五、让make自动推导 8 六、另类风格的makefile 9 七、清空目标文件的规则 9 Ⅳ)Makefile 总述 10 一、Makefile里有什么? 10 二、Makefile的文件名 11 三、引用其它的Makefile 11 四、环境变量 MAKEFILES 12 五、make的工作方式 12 Ⅴ)书写规则 12 一、规则举例 13 二、规则的语法 13 三、在规则中使用通配符 14 四、文件搜寻 14 五、伪目标 15 六、多目标 17 七、静态模式 17 八、自动生成依赖性 19 Ⅵ)书写命令 20 一、显示命令 21 二、命令执行 21 三、命令出错 22 四、嵌套执行make 22 五、定义命令包 24 Ⅶ)使用变量 24 一、变量的基础 25 二、变量中的变量 25 三、变量高级用法 27 四、追加变量值 30 五、override 指示符 30 六、多行变量 31 七、环境变量 31 八、目标变量 32 九、模式变量 33 Ⅷ)使用条件判断 33 一、示例 33 二、语法 34 Ⅸ)使用函数 36 一、函数的调用语法 36 二、字符串处理函数 37 三、文件名操作函数 40 四、foreach 函数 41 五、if 函数 42 六、call函数 42 七、origin函数 43 八、shell函数 44 九、控制make的函数 44 Ⅹ)make 的运行 45 一、make的退出码 45 二、指定Makefile 45 三、指定目标 46 四、检查规则 47 五、make的参数 48 Ⅺ)隐含规则 51 一、使用隐含规则 51 二、隐含规则一览 52 三、隐含规则使用的变量 54 四、隐含规则链 57 五、定义模式规则 57 六、老式风格的"后缀规则" 61 七、隐含规则搜索算法 62 Ⅻ)使用make更新函数库文件 63 一、函数库文件的成员 63 二、函数库成员的隐含规则 63 三、函数库文件的后缀规则 64 四、注意事项 64 O)后序 64