1

我刚开始使用 Xcode 来编写一个 C++ openCV 项目。该项目使用外部 makefile 设置,/usr/bin/gnumake 作为构建工具,程序编译并运行良好。但是,无论我做什么,都会跳过断点。我尝试过创建一个新项目,在 gdb 和 LLDB 之间进行选择,重新启动 Xcode++ 关于这个问题有很多线程,但大多数都在谈论“Load Symbols Lazily”,但据我所知,这在 Xcode 4.5 中不是问题。 2. 可能是我有限的 Xcode 知识导致了错误。非常感谢您的帮助。

截屏

4

1 回答 1

2

我可以通过禁用调试构建设置的“链接时间优化”来解决我的类似问题。

确保在调试构建设置(代码剥离、优化等)中禁用任何类型的代码优化。然后检查您是否真的运行调试版本而不是发布版本。

如果 XCode 能够在您有可能破坏调试器的构建设置时自动警告您,那就太好了……

于 2012-12-21T10:38:51.737 回答