如何在 Mac OS X 上安装 objdump?

如何在 Mac OS X 上安装 objdump?

我想在 Mac OS X 上使用 objdump 获取小型命令行工具的源代码。

我曾在 Linux 上使用过 arm-linux-objdump,发现它是一个很棒的工具。

有没有办法在 OS X 上安装 objdump?我在 Google 上搜索并找到了有关 arm-apple-dawin9-objdump 的信息,但找不到任何可下载的内容。

答案1

objdump是其一部分二进制实用程序

答案2

如果你的 Mac 上安装了 XCode Tools,则可以使用工具我相信它能做到它能objdump做到的一切。

答案3

如果你的文件是 64 位的,你应该使用工具代替转储二进制实用程序. 在 Mac OSX 上,gobjdump 适用于 32 位。

答案4

您应该使用,otool因为objdump它是 Linux 和大多数其他 UNIX 系统上 ELF 二进制格式的 binutils 工具。它otool是 MacOS Mach-O 二进制格式的反汇编程序。输入$ man otool以了解使用说明。

相关内容