【问题标题】:KDevelop - C++: How to start tracing a simple main.cpp?KDevelop - C++:如何开始跟踪一个简单的 main.cpp?
【发布时间】:2012-11-14 07:40:34
【问题描述】:

我似乎无法在调试模式下运行简单的 hello world 应用程序。当我按下 Debug 按钮时,应用程序会正常执行并结束,即使我在打印“hello world”的行上放置了一个断点。我还浏览了这个菜单:“运行 > 配置启动...”并选择了可执行文件。我还需要做什么才能进入调试模式吗? KDevelop 版本为 4.7.4 操作系统:Linux Mint

我还注意到,运行菜单中的所有跟踪命令都被禁用(Step Over、Step Into、...)

【问题讨论】:

标签: c++ kdevelop debug-mode


【解决方案1】:

使用调试符号构建您的应用程序。

例如,如果您使用 cmake,请将 -DCMAKE_BUILD_TYPE=Debug 添加到您的 cmake 调用中。 (或者如果您在那里创建构建文件夹,则在 KDevelop 中选择它)

【讨论】:

    【解决方案2】:

    这听起来像是我遇到的问题。我已将尝试调试的 exe 的名称放在我的launch configurationdebug 页面的debugger executable 字段中。但是,此字段适用于调试器程序本身,例如/usr/bin/gdb.

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-02-25
      • 2011-12-26
      • 2010-09-06
      • 2011-08-14
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多