注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計程序設(shè)計綜合μClinux源代碼中Make文件完全解析:基于ARM開發(fā)平臺

μClinux源代碼中Make文件完全解析:基于ARM開發(fā)平臺

μClinux源代碼中Make文件完全解析:基于ARM開發(fā)平臺

定 價:¥42.00

作 者: 田軍營,韓建海,馬志榮編著
出版社: 機械工業(yè)出版社
叢編項:
標(biāo) 簽: Linux

ISBN: 9787111165286 出版時間: 2005-07-01 包裝: 平裝
開本: 26cm 頁數(shù): 388 字?jǐn)?shù):  

內(nèi)容簡介

  在Linux或µClinux源代碼中,Make文件是一種重要的文件,它擔(dān)當(dāng)著編譯生成系統(tǒng)目標(biāo)代碼的重任。本書立足于µClinux源代碼,通過分析其中的Make文件,以及與這些Make文件密切相關(guān)的部分源代碼,給出一種在源代碼水平上理解系統(tǒng)目標(biāo)代碼生成過程和生成原理的方法。這不僅是一本關(guān)于Make文件編寫、學(xué)習(xí)、組織、應(yīng)用的書籍,也是一本基于ARM技術(shù)進(jìn)行µClinux嵌入式系統(tǒng)開發(fā)的工程技術(shù)人員不可缺少的參考書,同時也是高等院校中有志于學(xué)習(xí)和應(yīng)用Linux或µClinux師生們的良好教材。

作者簡介

暫缺《μClinux源代碼中Make文件完全解析:基于ARM開發(fā)平臺》作者簡介

圖書目錄


前言
第1章 基于ARM的μClinux簡介
1.1 嵌入式系統(tǒng)
1.2 嵌入式系統(tǒng)與Unux
1.3 Linux、μClinux與ARM
1.4 Make文件的學(xué)習(xí)實驗環(huán)境
1.5 小結(jié)
1.6 習(xí)題
第2章 Make文件的理解和閱讀入門
2.1 編寫Make文件的例子
2.2 Make文件的編寫說明
2.2.1 編寫Make文件的要素
2.2.2 具體規(guī)則的編寫和使用概要
2.2.3 靜態(tài)格式規(guī)則
2.2.4 雙冒號規(guī)則
2.2.5 自動生成#include中頭文件依賴
2.2.6 命令的使用技巧
2.2.7 變量的定義和使用
2.2.8 條件語句
2.2.9 函數(shù)
2.2.10 運行Make文件
2.2.11 隱含規(guī)則
2.2.12 用make更新檔案文件
2.3 Make文件中的慣例
2.4 make產(chǎn)生的錯誤信息
2.5 小結(jié)
2.6 習(xí)題
第3章 Linux中Make文件及其相互關(guān)系
3.1 核心Make文件傳遞下來的變量
3.2 結(jié)構(gòu)Make文件的變量
3.3 子目錄Make的結(jié)構(gòu)
3.4 Rules.make變量
3.5 新方式變量
3.6 小結(jié)
3.7 習(xí)題
第4章 基于ARM的μClinux源代碼中Make文件綜述
4.1 Make文件分布
4.2 Make文件的分析
4.2.1 Make文件的分類及相互關(guān)系
4.2.2 Make文件在系統(tǒng)編譯中的地位和作用
4.2.3 Make文件表現(xiàn)出的功能和方法
4.2.4 源代碼、Make文件和系統(tǒng)目標(biāo)的關(guān)系
4.3 小結(jié)
4.4 習(xí)題
第5章 核心Make文件功能與分析
5.1 核心Make文件功能及其說明
5.2 核心Make文件與其他Make文件的關(guān)系
5.3 核心Make文件源代碼分析與說明
5.3.1 核心Make文件分析
5.3.2 核心Make文件總體說明
5.3.3 一個通用核心Make文件例子
5.4 小結(jié)
5.5 習(xí)題
第6章 結(jié)構(gòu)Make文件功能與分析
6.1 結(jié)構(gòu)Make文件功能與實現(xiàn)
6.2 一例:ARM結(jié)構(gòu)Make文件
6.2.1 ARM結(jié)構(gòu)Make文件說明
6.2.2 ARM結(jié)構(gòu)Make文件分析
6.2.3 ARM結(jié)構(gòu)Make文件總體說明
6.3 二例:i386結(jié)構(gòu)Make文件
6.3.1 i386結(jié)構(gòu)Make文件說明
6.3.2 i386結(jié)構(gòu)Make文件分析
6.3.3 i386結(jié)構(gòu)Make文件總體說明
6.4 小結(jié)
6.5 習(xí)題
第7章 Rules.make功能與分析
7.1 Rules.make功能及其說明
7.2 Rules.make源代碼分析與說明
7.2.1 Rules.make分析
7.2.2 Rules.make總體說明
7.3 小結(jié)
7.4 習(xí)題
第8章 子目錄Make文件功能與分析
8.1 子目錄Make文件分類
8.2 子目錄Make文件功能與實現(xiàn)
8.3 設(shè)備管理類Make文件分析
8.3.1 設(shè)備管理類Make文件的分類
8.3.2 復(fù)雜設(shè)備與簡單設(shè)備Make文件的區(qū)別
8.3.3 主設(shè)備Make文件分析
8.3.4 具體設(shè)備Make文件分析
8.4 文件管理類Make文件分析
8.4.1 主文件系統(tǒng)Make文件分析
8.4.2 具體文件系統(tǒng)Make文件分析
8.5 進(jìn)程通信Make文件分析
8.6 uainux核Make文件分析
8.7 μClinux庫Make文件分析
8.8 Mm類Make文件分析
8.9 grflnomrnu類Make文件分析
8.10 網(wǎng)絡(luò)管理類Make文件分析
8.10.1 主網(wǎng)絡(luò)管理類Make文件分析
8.10.2 具體網(wǎng)絡(luò)管理類Make文件分析
8.11 小結(jié)
8.12 習(xí)題
第9章 μClinux系統(tǒng)配置源代碼分析
9.1 系統(tǒng)配置Make文件
9.1.1 系統(tǒng)配置Make文件分析
9.1.2 系統(tǒng)配置Make文件說明
9.2 一般系統(tǒng)配置過程懈讀
9.3 菜單系統(tǒng)配置過程解讀
9.4 Configure分析
9.5 Menuconfig分析
9.6 kconfig.tk分析
9.7 con堍.in分析
9.8 小結(jié)
9.9 習(xí)題
第10章 自動確立依賴的分析
10.1 自動建立依賴過程
10.2 系統(tǒng)自動建立依賴范例
10.3 獲得系統(tǒng)自動建立中間文件的方法
10.4 小結(jié)
10.5 習(xí)題
第11章 Make文件執(zhí)行情景
11.1 核心Make文件運行情景分析
11.1.1 make clean等的執(zhí)行情景分析
11.1.2 make config等的執(zhí)行情景分析
11.1.3 make dep等的執(zhí)行情景分析
11.1.4 make linux.bin等的執(zhí)行情景分析
11.1.5 make backup等的執(zhí)行情景分析
11.2 mkdep運行狀況情景分析
11.2.1 state-machine工作原理的研究
11.2.2 mkdep.c文件總體說明
11.3 kconfig.tk文件建立狀況情景分析
11.4 小結(jié)
11.5 習(xí)題
參考文獻(xiàn)

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) hotzeplotz.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號