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

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

Makefile 基礎入門培訓

 

 

Makefile 是一種描述工程編譯、鏈接的文件。在一個龐大的項目或工程中,

往往存在非常復雜的編譯和鏈接流程,

而 Makefile 文件可以描述哪些源文件在何時需要編譯,如何編譯這些源文件,

甚至可以調用 shell 和其它的工具來執行更加復雜的項目構建流程。

1 編譯連接與執行

2 make 的條件判斷

3 通配符的簡單使用

4 目標規則與依賴

5 make 內建函數

6 make 的執行過程

7 目標、依賴與通配符

8 擴展通配符

9 make 遞歸執行

10 自動化編譯

1
編譯連接與執行

1.GCC編譯的使用方式

2.GCC鏈接的使用方式

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

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

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

1
四則運算的自動編譯

1.GCC編譯的使用方式

2.GCC鏈接的使用方式

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

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

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

2
Makefile 變量進階

1.Makefile的基礎規則與命名方式

2.Makefile更新目標文件的依據

3.Makefile依賴執行順序

4.Makefile變量的使用

5.「PHONY」與「」的作用與使用方法

3
深入了解 Makefile

1.make的自動推導規則

2.include指示符

3.MAKEFILES變量

4.makefile重載另一個makefile

5.makefile的「所有匹配模式」的使用

4
make 的執行過程與條件判斷

1.make讀取makefile文件并執行更新和重建操作

2.makefile反斜線的使用

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

4.makefile關鍵字ifeq,ifneq,ifdef,ifndef的使用

5
目標、依賴與通配符

1.makefile終目標的定義

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

3.目標重建的條件

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

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

2
通配符的簡單使用

1.Makefile變量的使用

2.Makefile通配符的使用

3.函數$(patsubst)的使用

4.函數$(wildcard)的使用

5.Makefile自動化變量的使用

6.Makefile的自動推導

6
擴展通配符與文件路徑問題

1.函數wildcard的使用

2.VPATH和vpath的使用

3.文件路徑的保存及GPATH的使用

4.lNAME文件的使用

7
深入了解目標的規則與依賴

1.強制目標的使用

2.多規則目標的使用

3.多目標規則的使用

4.靜態模式的使用

5.雙冒號規則的使用

3
靜態模式的使用練習

1.多目標規則的使用

2.靜態模式的使用

3.自動化變量的使用

4.強制目標的使用

8
make 的進階操作

1.make對規則命令的執行

2.make的多線程執行

3.make的錯誤忽略選項

4.make的異常結束

4
使用變量控制參數的輸入和輸出

1.Makefile中的define/endef

2.Makefile中變量的使用

9
make 遞歸執行

1.make的遞歸執行示例

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

3.測試MAKELEVEL環境變量

4.命令行參數和變量的傳遞

10
Makefile 變量進階

1.不同的變量風格和賦值風格

2.變量的替換引用,環境變量、命令行變量的使用

3.目標指定變量的使用

4.自動化變量的使用

11
make 內建函數

1.字符串處理函數

2.make控制函數

3.文件名處理函數

5
自動化編譯的綜合練習

1.Makefile變量的使用

2.靜態庫的打包與使用

3.自動化變量的使用

4.符號「」的使用

5.函數$(src:)的使用

6.函數$(lastword)的使用

7.函數$(wildcard)的使用


登錄 后發表評論
新評論
全部 第1節 第2節 第3節 第4節 第5節 第6節 第7節 第8節 第9節 第10節 第11節 第12節 第13節 第14節 第15節 第16節 第17節
我的報告 / 所有報告
主站蜘蛛池模板: 久久综合精品国产一区二区三区| 国产欧美视频综合二区| 亚洲狠狠久久综合一区77777| 亚洲综合在线另类色区奇米| 国产激情综合在线观看| 欧美一区二区三区综合| 国产综合第一页| 亚洲 欧洲 日韩 综合在线| 狠狠色伊人久久精品综合网| 欧美自拍另类欧美综合图片区| 色噜噜狠狠狠综合曰曰曰| 色爱无码AV综合区| 色综合综合色综合色综合| 久久综合久久综合九色| 99精品国产综合久久久久五月天| 狠狠色噜噜狠狠狠狠色综合久AV| 一本一本久久aa综合精品| 亚洲综合精品一二三区在线| 琪琪五月天综合婷婷| 在线综合亚洲欧美日韩| 久久香综合精品久久伊人| 狠狠色狠狠色综合网| 国产成人亚洲综合无码精品| 国产精品无码久久综合网| 色婷婷狠狠久久综合五月| 久久天堂AV综合合色蜜桃网| 色综合中文综合网| 欧美日韩亚洲综合在线| 亚洲综合AV在线在线播放| 久久综合香蕉国产蜜臀AV| 亚洲国产aⅴ综合网| 久久久久久久综合狠狠综合| 久久93精品国产91久久综合| 综合精品欧美日韩国产在线| 久久99亚洲综合精品首页| 久久一日本道色综合久久| 亚洲 欧美 国产 动漫 综合| 国产色婷婷精品综合在线| 色综合久久中文字幕综合网| 久久婷婷色综合一区二区| 亚洲AV综合色区无码一区|