2010-05-06 110 views
3

我正在一个项目上工作,而在没有Xcode的机器上,我正在崩溃。 (当然它适用于我的机器B- /)我有一个崩溃日志,带有一个用于崩溃的PC偏移量。我希望能够看到代码中实际存在的位置。我知道Code Warrior可以反汇编代码(大概只有可调试的代码),并显示它散布了C代码,然后我只需要查找该地址,我就完成了。反编译器在Xcode中?

在Xcode中有这么简单的方法吗?

谢谢。

回答

4

Xcode中有两件事你可能想看看。第一个是选择你的源代码文件并选择Build-> Show Assembly Code。这不会虽然是偏移给你。

第二个汇编功能位于调试器中。选择Run-> Debugger Display-> Source and Disassembly,调试器将同时显示源代码和汇编代码。不过,两人都穿着不是

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

我从来没有找到一种方法来生成或查看穿插源和程序集。

+0

dubugger选项是我所需要的,谢谢! – 2010-05-07 13:27:34