【问题标题】:Can't debug C++ with Qt projects in Eclipse无法在 Eclipse 中使用 Qt 项目调试 C++
【发布时间】:2012-04-13 06:35:37
【问题描述】:

我正在使用 Qt 库开发一个 C++ 项目,并且我正在使用 Eclipse 到 Ubuntu 虚拟机上。

我现在需要解决三个问题:

  1. 涉及 Qt 库的每一行代码都用红色标记为错误。无论如何它都可以编译并且应用程序可以正常工作,但是有 2000 个错误,这很烦人。

  2. 无法调试。执行调试器时,加载需要很长时间,之后调试器就不会在我设置的断点处停止。

  3. 没有对代码的引用:当我使用 Java 时,我曾经按 Control 键,然后按到变量或函数名称,然后自动转到它的声明。自从我得到这份新工作后,这个特性似乎不适用于 Eclipse CDT。

我需要解决这个问题(尤其是调试器问题)。有什么帮助吗?

【问题讨论】:

  • 当我开始使用 Qt 时,我尝试了 Eclipse,直到我意识到 Qt Creator 好多了,如果可以的话,我建议尝试一下。
  • 这对我来说不可能,我只有 Eclipse 在工作:(
  • 耻辱。无论如何,听起来 Eclipse 不知道您的 Qt 标头在哪里。在某处将有一个项目(和全局)设置,您可以将 Eclipse 路径提供给您的标头。至于断点:不知道。

标签: eclipse debugging qt eclipse-cdt


【解决方案1】:

要在 Eclipse 中包含 Qt 头文件,请尝试以下步骤:

右键单击项目->选择属性->在属性窗口中选择C++项目设置,您必须在其中添加包含路径,该路径将给出qt头文件的路径。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-12-15
    • 2021-01-12
    • 2023-04-07
    • 2015-06-15
    • 1970-01-01
    相关资源
    最近更新 更多