【问题标题】:breakpoints not working after installing valgrind安装 valgrind 后断点不起作用
【发布时间】:2010-02-25 01:41:42
【问题描述】:

我刚刚安装了 valgrind,但现在我的断点在 qtcreator 中不起作用。我该如何解决这个问题?

调试:没有 GDB 进程正在运行,CMD 被忽略:-stack-list-arguments 2 0 0

【问题讨论】:

    标签: c++ qt gdb breakpoints valgrind


    【解决方案1】:

    问题出在 QTcreator 本身而不是 Valgrind 上,这是一个巧合,我为调试器添加了所有可能的视图(Debug->Views 然后全选)这以某种方式使我的大部分代码无法通过断点访问。这是我添加的视图类型的错误还是结果?

    【讨论】:

      【解决方案2】:

      除非您向我们提供更多信息,否则很难相信仅仅安装 valgrind 就破坏了 gdb。

      如果您尝试 valgrind 运行调试器,您对--db-attach--db-command 使用了哪些选项?

      【讨论】:

      • 在卸载 valgrind 并将调试器视图恢复为创建器中的默认值后,我还必须清理整个项目并再次运行 qmake 以使断点再次工作。听起来很奇怪,但我在安装 valgrind 并使用视图后肯定遇到了这个问题。
      猜你喜欢
      • 1970-01-01
      • 2016-05-01
      • 2014-04-29
      • 2018-05-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-11-09
      • 2020-02-20
      相关资源
      最近更新 更多