如何强制GCC为ELF可执行文件/共享库包含.symtab部分?我已经尝试使用-static和-ggdb,但没有成功。
编辑: readelf -l的结果如下:
Section to Segment mapping:
Segment Sections...
00
01 .interp
02 .interp .note.ABI-tag .note.gnu.build-id .gnu.hash .dynsym .dynstr .gnu.version .gnu.version_r .rela.dyn .rela.plt .init .plt .text .fini .rodata .eh_frame_hdr .eh_frame
03 .init_array .fini_array .dynamic .got .got.plt .data .bss
04 .dynamic
05 .note.ABI-tag .note.gnu.build-id
06 .eh_frame_hdr
07
08 .init_array .fini_array .dynamic .got
readelf
而不是objdump
。 - Michael Petchreadelf
中使用-S
。并且要使用-Ss
解码symtab
。 - Michael Petch