我在 Mac OSX 上使用 GCC。我试图让 GCC 创建项目中所有符号的映射(或列表)文件,以便它包含映射它们的地址。
我在 GCC 手册中读到,生成此类映射文件的一种方法是使用 -Xlinker 选项将系统特定标志传递给 GCC 链接器。
但我找不到选项本身是什么。有谁知道在 OSX 上使用 GCC 是否可行?
最佳答案
ld 选项是-map
。使用 -Xlinker
你会写:
gcc -Xlinker -map -Xlinker /path/to/map ...
你也可以用 -Wl
写得更简洁:
gcc -Wl,-map,/path/to/map ...
关于c++ - 在 OSX 上使用 GCC 映射文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2391458/