8
我在Mac OSX上使用GCC。我試圖讓GCC創建項目中所有符號的地圖(或列表)文件,以便它包含它們映射的地址。在OSX上使用GCC映射文件
我在GCC手冊中讀到,生成這樣的映射文件的一種方法是使用-Xlinker選項將系統特定的標誌傳遞給GCC鏈接器。
但我無法找到該選項本身是什麼。有誰知道在OSX上使用GCC是否可行?
我在Mac OSX上使用GCC。我試圖讓GCC創建項目中所有符號的地圖(或列表)文件,以便它包含它們映射的地址。在OSX上使用GCC映射文件
我在GCC手冊中讀到,生成這樣的映射文件的一種方法是使用-Xlinker選項將系統特定的標誌傳遞給GCC鏈接器。
但我無法找到該選項本身是什麼。有誰知道在OSX上使用GCC是否可行?
ld選項是-map
。隨着-Xlinker
你可以這樣寫:
gcc -Xlinker -map -Xlinker /path/to/map ...
你也可以寫這更簡明-Wl
:
gcc -Wl,-map,/path/to/map ...