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

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

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

定 價(jià):¥42.00

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

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

內(nèi)容簡(jiǎn)介

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

作者簡(jiǎn)介

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

圖書(shū)目錄


前言
第1章 基于ARM的μClinux簡(jiǎn)介
1.1 嵌入式系統(tǒng)
1.2 嵌入式系統(tǒng)與Unux
1.3 Linux、μClinux與ARM
1.4 Make文件的學(xué)習(xí)實(shí)驗(yàn)環(huán)境
1.5 小結(jié)
1.6 習(xí)題
第2章 Make文件的理解和閱讀入門(mén)
2.1 編寫(xiě)Make文件的例子
2.2 Make文件的編寫(xiě)說(shuō)明
2.2.1 編寫(xiě)Make文件的要素
2.2.2 具體規(guī)則的編寫(xiě)和使用概要
2.2.3 靜態(tài)格式規(guī)則
2.2.4 雙冒號(hào)規(guī)則
2.2.5 自動(dòng)生成#include中頭文件依賴
2.2.6 命令的使用技巧
2.2.7 變量的定義和使用
2.2.8 條件語(yǔ)句
2.2.9 函數(shù)
2.2.10 運(yùn)行Make文件
2.2.11 隱含規(guī)則
2.2.12 用make更新檔案文件
2.3 Make文件中的慣例
2.4 make產(chǎn)生的錯(cuò)誤信息
2.5 小結(jié)
2.6 習(xí)題
第3章 Linux中Make文件及其相互關(guān)系
3.1 核心Make文件傳遞下來(lái)的變量
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文件功能及其說(shuō)明
5.2 核心Make文件與其他Make文件的關(guān)系
5.3 核心Make文件源代碼分析與說(shuō)明
5.3.1 核心Make文件分析
5.3.2 核心Make文件總體說(shuō)明
5.3.3 一個(gè)通用核心Make文件例子
5.4 小結(jié)
5.5 習(xí)題
第6章 結(jié)構(gòu)Make文件功能與分析
6.1 結(jié)構(gòu)Make文件功能與實(shí)現(xiàn)
6.2 一例:ARM結(jié)構(gòu)Make文件
6.2.1 ARM結(jié)構(gòu)Make文件說(shuō)明
6.2.2 ARM結(jié)構(gòu)Make文件分析
6.2.3 ARM結(jié)構(gòu)Make文件總體說(shuō)明
6.3 二例:i386結(jié)構(gòu)Make文件
6.3.1 i386結(jié)構(gòu)Make文件說(shuō)明
6.3.2 i386結(jié)構(gòu)Make文件分析
6.3.3 i386結(jié)構(gòu)Make文件總體說(shuō)明
6.4 小結(jié)
6.5 習(xí)題
第7章 Rules.make功能與分析
7.1 Rules.make功能及其說(shuō)明
7.2 Rules.make源代碼分析與說(shuō)明
7.2.1 Rules.make分析
7.2.2 Rules.make總體說(shuō)明
7.3 小結(jié)
7.4 習(xí)題
第8章 子目錄Make文件功能與分析
8.1 子目錄Make文件分類
8.2 子目錄Make文件功能與實(shí)現(xiàn)
8.3 設(shè)備管理類Make文件分析
8.3.1 設(shè)備管理類Make文件的分類
8.3.2 復(fù)雜設(shè)備與簡(jiǎn)單設(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庫(kù)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文件說(shuō)明
9.2 一般系統(tǒng)配置過(guò)程懈讀
9.3 菜單系統(tǒng)配置過(guò)程解讀
9.4 Configure分析
9.5 Menuconfig分析
9.6 kconfig.tk分析
9.7 con堍.in分析
9.8 小結(jié)
9.9 習(xí)題
第10章 自動(dòng)確立依賴的分析
10.1 自動(dòng)建立依賴過(guò)程
10.2 系統(tǒng)自動(dòng)建立依賴范例
10.3 獲得系統(tǒng)自動(dòng)建立中間文件的方法
10.4 小結(jié)
10.5 習(xí)題
第11章 Make文件執(zhí)行情景
11.1 核心Make文件運(yùn)行情景分析
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運(yùn)行狀況情景分析
11.2.1 state-machine工作原理的研究
11.2.2 mkdep.c文件總體說(shuō)明
11.3 kconfig.tk文件建立狀況情景分析
11.4 小結(jié)
11.5 習(xí)題
參考文獻(xiàn)

本目錄推薦

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