1. 程式人生 > >自己動手寫編譯器、連結器-第十章

自己動手寫編譯器、連結器-第十章

第10章連結器261

10.1連結方式與庫檔案261
10.2PE檔案格式263
10.2.1總體結構263
10.2.2DOS部分264
10.2.3NT頭265
10.2.4節頭表272
10.2.5程式碼節272
10.2.6資料節274
10.2.7匯入節274
10.3連結器程式碼實現278
10.3.1生成PE檔案頭278
10.3.2載入目標檔案281
10.3.3載入引入庫檔案282
10.3.4解析外部符號285
10.3.5計算節區的RVA地址288
10.3.6重定位符號地址291
10.3.7修正需要重定位的地址292
10.3.8寫PE檔案293
10.3.9生成EXE檔案295
10.4SCC編譯器、連結器總控程式297
10.5成果展示301
10.6全書程式碼架構302