c++ - Netbeans-7.4 中的 gdb 用于 C++ 调试

标签 c++ debugging netbeans gdb

我正在尝试使用“step-into”功能调试我的项目,但每个调试选项(调试项目、附加调试器和调试核心文件除外)都显示为灰色。我检查了我的 Linux 和 Windows 机器,它们都有同样的问题。

我正在运行带有 gdb 7.6 的 Netbeans 7.4,似乎在工具->选项->C++ 下正确加载。新版本的 gdb 是否可能存在兼容性问题?如果是这样,我该如何恢复到旧版本?

谢谢!

最佳答案

您可以尝试以下操作:

  1. 删除项目的所有断点,然后使用断点重试
  2. (如果可能)测试版本:
    1. 早期版本的 GDB
    2. 和更新版本的 NetBeans(当前稳定版:NB 7.4 SP2 -- 测试版:NB 8.0 RC1)
  3. 是否有任何错误信息?另请留意 NetBeans 的日志文件 - 关于 IDE 启动和调试
  4. 检查您的路径,例如编译的二进制文件/库

也许这个错误可以帮助你:Bug 233683 - Gdb doesn't work with NetBeans 7.3.1 它针对 7.3 发布,但可能仍在 7.4 中。

关于c++ - Netbeans-7.4 中的 gdb 用于 C++ 调试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22100176/

相关文章:

c++ - Qt 向 QMainWindow 添加非菜单栏键盘快捷方式

c++ - 强制 foreach 使用 const 迭代器

java - Eclipse Java 调试器源查找路径

iphone - 类 _NSZombie__GEOTileKeyWrapper 在两者中都实现了 ??和 ??。将使用两者之一。哪一个是未定义的

c++ - 将自定义类对象作为值传递到 STL 映射中

读取数据时c++ undefined variable

php - Netbeans 文件调试

java - NetBeans 模块中的颠覆操作

linux - NetBeans/Maven/Ant 构建脚本错误 - 环境变量 (Linux)

php - 无论如何告诉 NetBeans 不要在本地存储文件?