3

我正在做一个项目,在没有 Xcode 的机器上,我遇到了崩溃。(当然它适用于我的机器 B-/)我有一个崩溃日志,其中包含崩溃的 PC 偏移量。我希望能够看到代码中的实际位置。我知道 Code Warrior 可以反汇编代码(大概只有可调试的代码)并显示它与 C 代码穿插,然后我只需要寻找那个地址,我就完成了。

在 Xcode 中是否有一种简单的方法可以做到这一点?

谢谢。

4

1 回答 1

4

Xcode 中有两件事你可能想看看。首先是选择您的源代码文件并选择 Build->Show Assembly Code。但是,这不会给您抵消。

第二个汇编功能在调试器中。选择 Run->Debugger Display->Source and Disassembly,调试器将并排显示源代码和汇编代码。但是,两者并没有穿插。

如果这些 Xcode 工具都不能满足您的需求,那么您唯一的办法可能是otool命令行工具。

我从来没有找到一种方法来生成或查看散布的源代码和程序集。

于 2010-05-06T20:08:00.927 回答