2010-05-06 198 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