程式設計師的自我修養--連結、載入、程式庫(平裝)

連結、載入、程式庫

4.6 / 9
  • 語言:繁體中文
  • ISBN:9789861818283
  • 出版日期:2009/12/26
<內容簡介> 本書主要介紹系統軟體的執行機制和原理:應用程式在Windows和Linux編譯、 連結和執行所發生的各種事項,包括:如何保存程式碼指令、程式庫檔案如何 與應用程式碼靜態連結、應用程式如何載入記憶體並開始執行、如何實作動態連結、 C/C++執行期程式庫的工作原理,以及如何呼叫作業系統提供的系統服務。每個 技術專題都配備了大量圖、表和程式碼實例,力求將複雜的機制以簡潔的形式 表達出來。本書最後還提供了一個小巧且跨平臺的C/C++執行期程式庫MiniCRT, 綜合展示了與執行期程式庫相關的各種技術。 這是一本深入闡述連結、載入和程式庫等問題的優秀圖書,讀來讓人愉悅, 你從中可以清晰地瞭解程序的前世今生,徹底理解敲入的程式碼如何變成 程序在系統中執行。通讀本書不管對於開發還是troubleshooting都會很有幫助。 建議每一位希望從事系統開發、或希望更實務地理解作業系統和編譯器、或 不滿足於只寫程式碼的優秀程式員都該有這樣一本書。--鄒飛,趨勢科技 (中國)研發中心 資深軟體工程師 本書從大處著眼、小處著手,以通俗易懂的語言,深入淺出地對系統軟體的 底層行程機制進行條分縷析,正合藥山禪師所謂\"高高山頂立,深深海底行\"。 循著作者的思緒一路走來,有如醍醐灌頂,暢快淋漓。非常高興有預覽此書 初稿的寶貴機會,我在瀏覽書稿和查核相關資料的過程中,學到了很多以前 未知或知之不深的內容。 -----馮亮,阿里巴巴(中國)網路技術有限公司運維部 系統架構師

會員中心