NotePublic/Software/Applications/GCC/GCC_生成_Map_文件.md
rick.chan a909672c60 使用大写字母.
Signed-off-by: rick.chan <chenyang@autoai.com>
2020-08-14 10:15:28 +08:00

319 B

GCC 生成 Map 文件

在通过 gcc/g++ 间接调用链接程序 ld 时,所有的 ld 选项前必须加上 "-Wl,"。

因为 -Map 是 ld 的选项。所以,要让 gcc/g++ 生成 Map 文件,需要增加的编译参数是 "-Wl,-Map,mapfile"。

例:

gcc -Wl,-Map,helloworld.map helloworld.c -o helloworld