objdump:一个常见的二进制分析工具(GNU Binutils 套件的一部分),用于查看目标文件/可执行文件/库文件的内容,例如反汇编代码、符号表、段/节信息、重定位信息等。
/ˈɒbˌdʌmp/
I used objdump to disassemble the program.
我用 objdump 对这个程序做了反汇编。
With objdump -t and objdump -d, you can inspect symbols and assembly to understand why the linker error happens.
结合 objdump -t 和 objdump -d,你可以检查符号表和汇编代码,从而理解链接错误为什么会发生。
objdump 由 obj(object,“目标文件”的缩写)+ dump(“转储/输出大量信息”)构成,字面意思是“把目标文件的信息导出来”。在类 Unix 开发环境中,这种命名方式常用于表示“把某类内部结构打印出来供检查”。