0

我正在使用虚幻引擎构建游戏,大部分部分都是在 Windows 的 Visual Studio 中完成的,除了构建 iPhone 版本。

Xcode 项目只包含一个 Info.plist 和 Game.app,它是使用外部 gcc 和 g++ 命令构建的。我可以在 XCode 中选择“Run without Building”在真机上运行和调试。

由于该项目结构,我无法轻松地在文件之间导航,我现在唯一发现的是在调试窗口中单击“Pause”,然后使用“Step In”、“Step Over”和“Step Out”。因为我仅限于应用程序暂停的位置和相关代码。

我可以通过单击行号来设置断点,但是 gdb break 命令不起作用。所以我无法从断点找到文件。

所以这导致了我的问题,当实际构建应用程序的文件不在解决方案中时,如何导航它们?

谢谢你。

4

1 回答 1

0

事实证明我实际上可以break filename:linenumber用来添加断点,程序会在那里中断,即使它在 Xcode 的断点视图中不起作用。

我认为这也是其他人在那里调试 UDK 游戏的方式。

于 2011-09-06T05:23:38.293 回答