用法:objdump [参数] filename
作用:查看elf文件(如.o,.so,可执行文件等)的相关信息。参数 -h 可以查看文件分段(如代码段,数据段等)信息。 -x 列举更加详细的段信息。
例子:
输入命令: objdump -h SimpleSection.o
输出结果:
SimpleSection.o: file format elf32-i386
Sections:
Idx Name Size VMA LMA File off Algn
0 .text 0000004f 00000000 00000000 00000034 2**2
CONTENTS, ALLOC, LOAD, RELOC, READONLY, CODE
1 .data 00000008 00000000 00000000 00000084 2**2
CONTENTS, ALLOC, LOAD, DATA
2 .bss 00000004 00000000 00000000 0000008c 2**2
ALLOC
3 .rodata 00000004 00000000 00000000 0000008c 2**0
CONTENTS, ALLOC, LOAD, READONLY, DATA
4 .comment 0000002b 00000000 00000000 00000090 2**0
CONTENTS, READONLY
5 .note.GNU-stack 00000000 00000000 00000000 000000bb 2**0
CONTENTS, READONLY
6 .eh_frame 00000058 00000000 00000000 000000bc 2**2
CONTENTS, ALLOC, LOAD, RELOC, READONLY, DATA