跟我一塊兒寫 Makefile (重製版)

申明

    由於發現網上陳皓的<<跟我一塊兒寫 Makefile>>是Makefile相關很全面的中文資料,但流傳的該文檔中出現了部分筆誤且沒有目錄。shell

    所以本文主要目地是在對該文檔重製,排版並在部分位置作了少許調整,對部分資料進行了補充, 以便後面的讀者能更方便的閱讀。函數


下載地址:文章連接post

做者 MSN :haoel@hotmail.com
spa

做者 QQ  :753640
文檔維護:  GMAIL: xiyanxiyan10
@gmail.com.net

更新記錄

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

2014/03/20 : 1.加入了雙冒號的說明blog

2014/ 05/ 05  :        1.補充了sinclude的說明     文檔

目錄列表

目錄 1get

申明 3it

概述 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.4讓make自動推導 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

相關文章
相關標籤/搜索