本書講述構(gòu)建程序的關(guān)鍵工具——鏈接器和加載器,內(nèi)容包括鏈接和加載、體系結(jié)構(gòu)、目標文件、存儲分配、符號管理、庫、重定位、加載和覆蓋、共享庫、動態(tài)鏈接和加載、動態(tài)鏈接的共享庫,以及著眼于成熟的現(xiàn)代鏈接器所做的一些變化;并介紹一個持續(xù)的實踐項目,即使用Perl語言開發(fā)一個可用的小鏈接器。本書適合高校計算機相關(guān)專業(yè)的學生、實習程序員、語言設(shè)計者和開發(fā)人員閱讀參考。作者簡介:萊文(John R.Levine)是很多書籍的作者或合作者,包括Lex & Yacc(O'Reilly),Programming for Graphics Files in C and C++(Wiley),以及7-heIntemetforDummies(IDG)。他還是Journal of C Language Translation的榮譽退休發(fā)行人、comp.compilers新聞組的長期仲裁人員,以及某個最早的商用Fortran 77編譯器的創(chuàng)建考。他在耶魯大學獲得了計算機科學的博士學位。
作者簡介
萊文(John R.Levine),是很多書籍的作者或合作者,包括Lex & Yacc(OReilly),Programming for Graphics Files in C and C++(Wiley),以及7-heIntemetforDummies(IDG)。他還是Journal of C Language Translation的榮譽退休發(fā)行人、comp.compilers新聞組的長期仲裁人員,以及某個最早的商用Fortran 77編譯器的創(chuàng)建者。他在耶魯大學獲得了計算機科學的博士學位。