【问题标题】:Unable to create a debugging engine in QT editor无法在 QT 编辑器中创建调试引擎
【发布时间】:2019-01-25 08:19:00
【问题描述】:

我最近安装了基于 Qt 5.12.0 的 Qt Creator 4.8.0,并按照下图进行了配置。但是,我还没有设法启动调试器。可以看出,该套件的调试器已正确设置,我现在正在使用该套件。

有什么办法吗?

谢谢!

【问题讨论】:

  • 您的目标是跨远程平台还是在运行 QtCreator 的同一主机上进行调试?
  • 在同一个主机
  • 您的主机运行的是什么,操作系统和版本?
  • 英特尔 I7,32GB 内存。 Windows 10 家庭版 64 位版本:17134.523
  • 我在调试方面从来没有遇到过任何问题,只要确保您的项目是为调试而不是发布而构建的,然后单击调试图标。

标签: c++ qt debugging


【解决方案1】:

我遇到了同样的错误,但在我的情况下,我使用的是 MSVC 编译器,但套件无法找到 CDB 调试器。我可以通过转到“添加或删除程序”->“Windows 软件开发工具包”-> 修改-> 更改-> Windows 调试工具来修复它。

【讨论】:

    【解决方案2】:

    哇!我找到了!!!在“项目”选项卡中,有几个构建和运行配置。尽管您选择了默认套件,但最终执行的是此选项卡下的黑色套件。

    最后,我禁用了所有这些,除了在 Kits 窗口中正确配置的那个并且它工作正常。我希望这些信息对某人有所帮助。我觉得那部分配置不是很清楚。

    【讨论】:

    • 它甚至解决了我的问题 std::thread :) 现在我可以更讨厌 MSVC 了
    【解决方案3】:

    当您根本没有安装 gdb 时,QT 创建器会显示相同的哑错误。 在我的情况下工作;)

    【讨论】:

      【解决方案4】:

      我在 MacOS 中遇到了同样的错误,调试器突然停止工作(LLDB 调试器在 XCode 中工作,但在 Qt Creator 中不工作)。

      在这种情况下,我重新安装了 Qt Creator 并通过删除位于 homedir 中的 .config/QtProject 目录重新初始化配置。这样就解决了问题。

      【讨论】:

        猜你喜欢
        • 2016-03-31
        • 2022-11-18
        • 1970-01-01
        • 2013-01-23
        • 1970-01-01
        • 2023-03-17
        • 2013-08-30
        • 2021-12-20
        • 1970-01-01
        相关资源
        最近更新 更多