obj是目标文件的意思。
目标文件用以存放目标代碼和由編譯器或彙編器生成的相關數據的計算機文件格式稱為目标文件格式。
目标文件格式有許多不同的種類。最初每種類型計算機都擁有自身獨特的格式,但随着Unix和其他可移植操作系統的問世,人們定義了例如COFF和ELF這些格式,并在不同的系統上使用它們。通常,鍊接器的輸入和輸出使用相同的文件格式,庫文件和可執行文件格式也是一樣使用相同的格式。
設計或選擇一種目标文件格式是計算系統整體設計的關鍵部分。它影響着鍊接器的性能并因此影響着程序員在開發時的總耗時;如果格式是用于可執行文件,那麼格式的設計還會影響程序的開始運行花費的時間,以及影響到系統對用戶請求的反應速度。大部分目标文件格式以區塊的方式來組織,每一區塊中都裝載着同種數據。在虛拟内存系統需要這些塊的時候,它可以通過将這些塊分頁後調入,無需進一步地處理就可使用。
更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!