Linux -鏈接-

編譯器驅動程序 源文件翻譯成可執行文件的過程: 靜態鏈接 鏈接器的兩個主要任務:符號解析:將每個符號的引用正好和一個符號的定義關聯起來。重定位:將每個符號的定義與一個內存位置關聯起來。修改其引用,是它們指向這個內存位置。 目標文件 目標文件的三種形式: (1)可重定位目標文件:編譯時與其他可重定位目標文件結合,創建可執行文件 (2)可執行目標文件:可直接複製到內存中並運行 (3)共享目標文件:加載
相關文章
相關標籤/搜索