C語言的編譯鏈接過程詳解

學過C語言的人都應該知道,我們所編輯的C語言程序是不能直接放到機器上運行的,它只不過是一個帶".c"後綴的文件(也稱爲源代碼)而已,需要經過一定的處理才能轉換成機器上可運行的可執行文件。我們將對C語言的這種處理過程稱爲編譯與鏈接。 編譯就是把文本形式源代碼翻譯爲機器語言形式的目標文件過程。 鏈接是把目標文件、操作系統的啓動代碼和用到的庫文件進行組織最終形成可執行代碼的過程。編譯和鏈接的過程圖解如下
相關文章
相關標籤/搜索