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