我认为没有
gcc标志,因为它主要是编译器,但是另一个GNU开发工具可以。
objdump带有
-d/
--disassemble标志:
$ objdump -d /path/to/binary
反汇编如下所示:
080483b4 <main>: 80483b4: 8d 4c 24 04 lea 0x4(%esp),%ecx 80483b8: 83 e4 f0 and $0xfffffff0,%esp 80483bb: ff 71 fc pushl -0x4(%ecx) 80483be: 55push %ebp 80483bf: 89 e5 mov %esp,%ebp 80483c1: 51push %ecx 80483c2: b8 00 00 00 00 mov $0x0,%eax 80483c7: 59pop %ecx 80483c8: 5dpop %ebp 80483c9: 8d 61 fc lea -0x4(%ecx),%esp 80483cc: c3ret 80483cd: 90nop 80483ce: 90nop 80483cf: 90nop



