1 整體結構
ELF適用于3種檔案結構
重定向檔案
也就是經常見到的.o檔案,用于保存代碼和資料,聯結器用使用這個檔案來創建可執行檔案或者共享檔案
可執行檔案
也就是linux下面的.out檔案,用于執行
共享檔案
常見的靜態庫.lib或者動態庫.so,就是這個檔案格式,就是由多個.o壓縮成的,可以用于保存代碼或者資料,節省編譯時間
上面三種檔案,再綜合一下,可以分為兩種
鏈接檔案(中間態)
可執行檔案(最終態)
ELF分別用兩種視圖來表示二者,如下所示
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/88616.html
標籤:數據庫及相關技術
下一篇:gr r
