官术网_书友最值得收藏!

(美)米蘭·斯特瓦諾維奇

作品粉絲 3

全部作品

高級C/C++編譯技術(典藏版)
會員

學習如何編寫C和C++代碼僅僅是個開始。如果你希望從事系統底層開發工作,或想深入理解操作系統、編譯器及它們之間內在的關聯,成為編程專家,那么就必須充分了解編譯器生成的二進制文件(目標文件、靜態庫、動態庫和可執行文件)的作用和結構。開源已經在許多方面從根本上改變了軟件的原有面貌,越來越多的系統開始采用或集成開源代碼,因此對每位開發人員來說,學習和理解這些底層技術也變得十分重要。本書深入淺出地講解了構建過程(編譯、鏈接)中的細節,從多個角度展示了程序與庫文件或代碼的集成方法,提出了面向代碼重用和系統集成的軟件架構設計方法,同時展示了系統開發過程中疑難問題的解決方案。另外,本書也是一本C和C++二進制文件方面的軟件工程指南,涵蓋中級和專家級程序員所需的各方面內容和信息。通過閱讀本書,你將學到:構建過程(編譯和鏈接)與裝載過程的內部原理。靜態庫、動態庫和可執行文件的內部工作機制。面向代碼重用和系統集成的軟件架構設計方法。編譯、鏈接與運行時問題的排查技巧。在Linux和Windows平臺下利用二進制文件分析工具進行分析的方法。

(美)米蘭·斯特瓦諾維奇 ·程序設計 ·10.8萬字

QQ閱讀手機版

主站蜘蛛池模板: 德安县| 丽水市| 大城县| 安溪县| 盐池县| 博罗县| 隆尧县| 错那县| 平山县| 曲阳县| 平和县| 都安| 唐海县| 百色市| 晋宁县| 合川市| 扎兰屯市| 阿巴嘎旗| 白山市| 思南县| 阿合奇县| 定西市| 松原市| 灌南县| 苏尼特右旗| 德州市| 腾冲县| 青河县| 巴林左旗| 阳高县| 奉新县| 廉江市| 大关县| 麻栗坡县| 中西区| 无棣县| 壤塘县| 冀州市| 天柱县| 游戏| 麟游县|