課程名稱:Makefile 基礎入門培訓

4401 人關注
(78637/99817)
課程大綱:

Makefile 基礎入門培訓

 

1.掌握 Makefile 的基本規則。

2.理解 Make 的執行過程。

3.深入理解 Makefile 時間戳,文件依賴,文件命名,環境變量,變量賦值,變量展開,makefile重載等規則的細節。

1
簡易計算器的編譯

1.GCC編譯的使用方式

2.GCC鏈接的使用方式

3.GCC靜態鏈接的使用方式

4.GCC動態鏈接的使用方式

5.GCC靜態鏈接動態鏈接混用的方式

2
Makefile 基礎規則(1)

1.makefile的基本編譯規則

2.make更新目標的依據

3.makefile目標依賴的執行順序

4.makefile變量的賦值與使用

5.PHONY的作用

6.“”的作用

7.make搜尋makefile的命名規則

3
Makefile 基礎規則(2)

1.make的自動推導規則

2.include指示符

3.MAKEFILES變量

4.makefile重載另一個makefile

5.makefile的“所有匹配模式”的使用

4
Make 的處理階段及條件執行

1.make讀取makefile文件,執行更新和重建

2.makefile使用反斜線和$$

3.makefile中條件語句的基本格式

4.makefileifeq,ifneq,ifdef,ifndef的使用

5
Makefile 規則進階(1)

1.makefile終極目標的定義

2.makefile不能作為終極目標的情況

3.目標重建的條件

4.makefile目標可以有的兩種依賴

5.文件名可以使用的通配符匹配

6
Makefile 規則進階(2)
1.

7
Makefile 規則進階(3)

1.強制更新依賴

2.一個目標文件對應到多個規則目標

3.依賴文件和重建指令對應多條不同的目標

4.靜態模式的規則和目標

5.雙冒號規則

8
Makefile 規則命令

1.$(SHELL)執行規則命令

2.j選項進行多線程執行

3.、i、k參數的作用

4.make異常結束

5.define

9
Make 遞歸執行

1.make的w選項

2.makefile中使用$(MAKE)

3.遞歸執行過程中的變量傳遞

4.export和unexport

10
Makefile 變量

1.變量的定義及展開時機

2.遞歸展開變量使用=或define

3.變量的替換引用

4.系統環境變量和文件中的同名變量

5.命令行變量

6.目標指定變量

7.自動化變量

11
Make 內建函數

1.替換字符串函數

2.簡化空格函數

3.字符串查找

4.過濾

5.排序

6.單詞查找

7.統計單詞數量

8.單詞連接

9.取目錄/文件

10.取前后綴

11.加前后綴

12.文件名匹配

13.循環

14.條件控制

15.make控制

16.函數調用

17.調用shell

18.獲取變量展開前的值

19.二次展開

20.查詢變量出處


登錄 后發表評論
新評論
全部 第1節 第2節 第3節 第4節 第5節 第6節 第7節 第8節 第9節 第10節 第11節 第12節 第13節 第14節 第15節 第16節 第17節
我的報告 / 所有報告
主站蜘蛛池模板: 亚洲精品二区国产综合野狼| 欧美国产综合欧美视频| 亚洲国产综合无码一区| 亚洲国产日韩成人综合天堂| 色噜噜综合亚洲av中文无码| 国产综合成人色产三级高清在线精品发布 | 激情五月婷婷综合| 国产欧美精品一区二区色综合| 久久综合九色综合网站| 综合色婷婷| 中文字幕亚洲综合久久2| 久久―日本道色综合久久| 色悠久久久久久久综合网| 国产综合一区二区| 国产激情电影综合在线看| 伊人久久大香线蕉综合5g| 亚洲日本欧美产综合在线| 色狠狠色狠狠综合天天| 国产成人综合一区精品| 色综合色狠狠天天综合色| 色欲色香天天天综合网站| 亚洲国产综合精品一区在线播放 | 观看 国产综合久久久久鬼色 欧美 亚洲 一区二区 | 国产精品综合久成人| 国产福利电影一区二区三区久久久久成人精品综合 | 欧美国产日韩另类综合一区| 99久久亚洲综合精品网站| 久久婷婷色综合一区二区| 一本色道久久综合| 国产成人综合久久精品红| 亚洲欧洲国产成人综合在线观看 | 亚洲综合精品一二三区在线| 久久久亚洲裙底偷窥综合| 综合久久给合久久狠狠狠97色| 日韩欧美在线综合网另类| 在线综合亚洲欧美网站| 亚洲AV综合色区无码另类小说| 久久婷婷色综合一区二区| 久久久久亚洲AV综合波多野结衣 | 丁香五月亚洲综合深深爱| 五月丁香六月综合欧美在线|