如何在 SDK 中查看 ELF 二进制文件的反汇编代码?

有两种方法可以从 ELF 文件中获取反汇编代码。

反汇编视图
这种方法只有在目标程序中运行Debug会话时才有效。

在SDK中,进入Window > Show View > Other,然后输入disassembly,添加窗口,它就会显示加载的ELF文件的反汇编视图。

OBJDUMP
使用objdump binutil显示对象文件的信息,将ELF文件中的反汇编代码转储到*.s文件中。

mb-objdump -D <ELF file name> > output.S;
arm-none-eabi-objdump -D <ELF file name> > output.S;
armr5-none-eabi-objdump -D <ELF file name> > output.S;
aarch64-none-elf-objdump -D <ELF file name> > output.S;

您可以使用文本编辑器查看 test.s 文件:

最新文章

最新文章