collect2和ld區別

gcc通常collect2,而不是ldhtml 什麼是collect2數組 collect2是ld連接器的一個封裝,最終仍是要調用ld來完成連接工做,collect2的做用是在實現main函數的代碼前對目標文件中命名的特殊符號進行收集. 這些特殊的符號代表它們是全局構造函數或在main前執行,collect2會生成一個臨時的.c文件,將這些符號的地址收集成一個數組,而後放到這個.c文件裏面,編譯後
相關文章
相關標籤/搜索