首頁  >  文章  >  運維  >  將目標程式轉換為執行檔的程式稱為什麼

將目標程式轉換為執行檔的程式稱為什麼

藏色散人
藏色散人原創
2019-06-17 09:51:2721711瀏覽

將目標程式轉換為執行檔的程式稱為什麼

將目標程式轉換為執行檔的程式稱為什麼?

將目標程式轉換為執行檔的程式稱為連結程式

連接程序,編譯器和彙編程序都經常依賴連接程序,它將分別在不同的目標檔案中編譯或彙編的程式碼收集到一個可直接執行的檔案中。

連結程式(linker)

在這種情況下,目標程式碼,也就是還未被連接的機器碼,與可執行的機器碼之間就有了差別。連接程式也連接目標程式和用於標準函式庫函數的程式碼,以及連接目標程式和由電腦的作業系統提供的資源(例如,儲存分配程式及輸入與輸出裝置)。

有趣的是,連接程式現在正在完成編譯器最早的一個主要活動(這也是「編譯」一詞的用法,即透過收集不同的來源來建構)。連接過程對作業系統和處理器有極大的依賴性。

以上是將目標程式轉換為執行檔的程式稱為什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn