c++ - XCode 自动停用断点

标签 c++ xcode macos

我在 C++ 中使用 xcode。我正在尝试调试我的项目,但在随机的时间间隔内,它似乎忽略了我的断点。它做了三件事:

1) 有时,当我运行时,它会自动切换到“停用断点”模式。 (相关按钮亮起并显示“激活”)

2) 有时当我运行时,我的所有断点都进入“找不到”模式,内部为黄色。我需要在它们上单击两次才能将它们恢复为深蓝色(一次变为浅蓝色 = 不活动,一次变为深蓝色 = 事件)

3) 有时,当我运行时,我的断点是深蓝色的,按钮显示“停用”,但它仍然忽略我的断点,直接跑过它。

这使得调试我的程序变得非常困难......

我应该补充一点,我在 OSX 10.5.6 上使用 XCode 3.1 beta,以防万一。

谢谢。

最佳答案

尝试在PreferencesDebugging面板中取消选中Load symbols lazy

alt text http://img.skitch.com/20090209-gj947qk7dxdyms1wij4q5em2f2.jpg

关于c++ - XCode 自动停用断点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/529071/

相关文章:

macos - 如何在隐藏或显示控件后重新绘制窗口

c++ - C/C++ 中的显式转换

C++ 虚拟构造函数,没有 clone()

objective-c - Xcode:摆脱前向类警告

xcode - 在 macOS 应用程序中绘制彩色矩形 (Swift)

javascript - 有没有办法通过浏览器Javascript检测Mac上触控板、魔术鼠标或魔术触控板的多点触控事件?

c++ - 有没有办法监视 C++/MacOS 中的堆使用情况?

C++ 生成线程

控制台窗口中的 C++ 像素

iphone - 计时器:时间到时在另一个 View Controller 上看到警报