GDB:加载符号表
GDB:调试加载coredump文件-CSDN博客
介绍了调试coredump时需要通过-g编译程序,从而产生调试程序所需要的信息
1.产生符号表文件
有的时候为了减少程序编译后所占用的空间,我们可以把可执行程序及其符号表分开,通过如下方法:
objcopy --only-keep-debug bin_file symbol_file
如:objcopy --only-keep-debug c c_symbol
查看符号表文件:
$ objdump -t c_symbol
c_symbol: 文件格式 elf64-x86-64
SYMBOL TABLE:
0000000000000000 l df *ABS