程序員的自我修養 第4章 靜態鏈接

gcc -c a.c b.c 經過編譯後,生成兩個目標文件,a.o b.o 空間與地址分配 對於鏈接器,整個鏈接過程中,它就是將幾個輸入目標文件加工後合併成一個輸出文件。 可執行文件中的代碼段和數據段都是由輸入的目標文件中合併而來的。 鏈接器是如何合併的?輸出文件中的空間是如何分配的? 按序疊加 相似段合併 我們在這裏談論的空間分配只關注於虛擬地址空間的分配,因爲這個關係到鏈接器後續的關於地址的計
相關文章
相關標籤/搜索