跟我一起写 Makefile (重制版)

来源:互联网 发布:司法拍卖淘宝网官网 编辑:程序博客网 时间:2024/04/30 22:35

                                                           申明

       因为发现网上陈皓的<<跟我一起写 Makefile>>Makefile相关很全面的中文资料,但流传的该文档中出现了部分笔误且没有目录。

      因此本文主要目地是在对该文档重制,排版并在部分位置做了少量调整,对部分资料进行了补充以便后面的读者能更方便的阅读。

 

 下载地址:点击打开链接


 

作者 MSN haoel@hotmail.com
作者 QQ  :753640
 
文档维护:  GMAIL: xiyanxiyan10@gmail.com



更新记录:


2014/03/19 :   1.排版   2.加入了sed命令

2014/03/20: 1.加入了双冒号的说明




目录列表

目录 1

申明 3

概述 5

第一章 预备知识 6

1.1程序的编译和链接 6

1.2 GNU 知识补充 6

1.3 常用shell命令补充 7

1.3.1. Sed 7

第二章 Makefile 14

2.1 Makefile 介绍 14

2.1.1概述 14

2.1.2 Makefile的规则 14

2.1.3 make是如何工作的 16

2.1.4make自动推导 18

2.1.5另类风格的makefile 18

2.1.6清空目标文件的规则 19

2.2 Makefile里有什么? 19

2.2.1 Makefile的文件名 20

2.2.2引用其它的Makefile 20

2.2.3环境变量 MAKEFILES 21

2.2.4 make的工作方式 21

2.2.5书写规则 22

2.2.6 在规则中使用通配符 23

2.2.7文件搜寻 24

2.2.8 伪目标 25

2.2.9 多目标 27

2.2.10 静态模式 27

2.2.11自动生成依赖性 29

2.3书写命令 31

2.3.1显示命令 31

2.3.2命令执行 32

2.3.3命令出错 32

2.3.4嵌套执行make 33

2.3.5定义命令包 35

2.3.6使用变量 36

2.3.7使用条件判断 45

2.3.8使用函数 48

2.4 make 的运行 57

2.5隐含规则 64

2.6 使用make更新函数库文件 76

第三章 参考资料 79

第四章 作者后序 80


0 0
原创粉丝点击