作用:根据编译时带-g选项程序的地址找到相应在源文件的文件名和行号
如果没有-g编译, 调试时会显示??:0
选项:
-b 设置二进制文件格式
-f 打印函数名, 和文件名和行号一起
-e 设置输入文件名, 可以是动态库也可以是可执行文件
objdump strip readelf
gcc -Wl,-Map=test.map -g -o test test.c
grep main test.map
作用:根据编译时带-g选项程序的地址找到相应在源文件的文件名和行号
如果没有-g编译, 调试时会显示??:0
选项:
-b 设置二进制文件格式
-f 打印函数名, 和文件名和行号一起
-e 设置输入文件名, 可以是动态库也可以是可执行文件
objdump strip readelf
gcc -Wl,-Map=test.map -g -o test test.c
grep main test.map