引用動態鏈接庫的原理

引用動態鏈接庫的原理 位置無關代碼 可以架在你而無需重定位的代碼成爲位置無關代碼(Position-Independent Code,PIC)。用戶對GCC使用-fpic選項指示GNU編譯系統生成PIC代碼。動態鏈接庫的編譯必須總是使用該選項。 在x86-64系統中,對同一個目標模塊中符號的引用是不需要特殊處理使之成爲PIC。可以用PC相對尋址來編譯這些引用,構造目標文件時由靜態鏈接器重定位。然而
相關文章
相關標籤/搜索