軟件調試筆記24 - 編譯器的調試支持 :程序構建過程

一個源程序,首先會見過編譯器compiler編譯爲等價的彙編語言模塊,再經過彙編器assembler產生出與目標平臺一致的機器碼模塊。儘快這個機器碼模塊包含的指令已經可以被CPU執行,但其中可能還包含沒有解決的unresolved的名稱和地址引用,因此需要鏈接器linker解決這些問題,併產生出符合目標平臺要求的可執行模塊。當程序執行時,操作系統的加載器loader會解讀鏈接器記錄在可執行模塊的格
相關文章
相關標籤/搜索