obj是目標文件的意思。
目標文件用以存放目標代碼和由編譯器或匯編器生成的相關數據的計算機文件格式稱為目標文件格式。
目標文件格式有許多不同的種類。最初每種類型計算機都擁有自身獨特的格式,但隨著Unix和其他可移植操作系統的問世,人們定義了例如COFF和ELF這些格式,并在不同的系統上使用它們。通常,鏈接器的輸入和輸出使用相同的文件格式,庫文件和可執行文件格式也是一樣使用相同的格式。
設計或選擇一種目標文件格式是計算系統整體設計的關鍵部分。它影響著鏈接器的性能并因此影響著程序員在開發時的總耗時;如果格式是用于可執行文件,那么格式的設計還會影響程序的開始運行花費的時間,以及影響到系統對用戶請求的反應速度。大部分目標文件格式以區塊的方式來組織,每一區塊中都裝載著同種數據。在虛擬內存系統需要這些塊的時候,它可以通過將這些塊分頁后調入,無需進一步地處理就可使用。
聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com