出版時間:2004-7-1 出版社:清華大學(xué)出版社 作者:Arthur Griffith,胡恩華 頁數(shù):499 字?jǐn)?shù):704000 譯者:胡恩華
Tag標(biāo)簽:無
內(nèi)容概要
本書分為3個部分。第1部分,“自由軟件編譯程序”,介紹了編譯的一些基礎(chǔ)知識,以及一些可以用來下載和安裝編譯程序的指令。第2部分,使用編譯程序集合”,包含對編譯程序指令的詳細(xì)介紹,對6種主要的編程言各用了一章的篇幅進行說明。另有一個特殊章節(jié)且來描述預(yù)處理程序,以及連接由不同語言產(chǎn)生的目標(biāo)文件的技術(shù)。第3部分,“外設(shè)和內(nèi)設(shè)”,介紹了連接、調(diào)式、交叉編譯、make文化和GNU匯編器。第3部分也包含編譯程序前端和后端的內(nèi)部工作信息。
作者簡介
Arthur Griffith 從1997開始他的第一價編程工作,開發(fā)達編譯程序、解釋器、邊接程序以及匯編器,曾作為小組成員為某些特殊用作的計算機開發(fā)過匯編器和連接程序。之后他加入PL/EXUS語言的編譯程序的維護組。裝下來的項目就是為SATS語言開發(fā)了交互式的解釋器和編譯程序。
書籍目錄
第1部分 自由軟件編譯程序 第1章 GCC簡介 第2章 查詢與安裝編譯程序第2部分 使用編譯程序集合 第3章 預(yù)處理程序 第4章 編譯C程序 第5章 編譯C++程序 第6章 編譯Objictive-C 第7章 編譯Fortran 第8章 編譯Java 第9章 編譯Ada程序 第10章 混合語言 第11章 國際化第3部分 外設(shè)和內(nèi)設(shè) 第12章 邊接和庫 第13章 使用GNU調(diào)試器 第14章 make 和 Artoconf 第15章 交叉編譯及窗體端口 第16章 MinGW 第17章 嵌入式系統(tǒng) 第18章 編譯程序輸出 第19章 實現(xiàn)一種語言 第20章 寄存器傳送語言 第21章 機器相關(guān)的編譯程序選項第4部分 附錄
編輯推薦
在本書中,計算機咨詢師Arthur Giffith提供了最重要的開源軟件——GCC的大量信息,囊括GCC為幾利所有的平臺和語言開發(fā)部署務(wù)類軟 件的技術(shù)細(xì)節(jié)。全書分為3個部分,當(dāng)中解釋了每種語言的命令行選項,詳細(xì)措述了如 何成功地綜合使用多種語言開發(fā)應(yīng)用程序,并總結(jié)了各類工具軟件的用法,此外還近索了一些令人奮的可能實現(xiàn)的新編程方法,以及新加入GCC的將Java代碼的功能。
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載