我最近安装了基于 Qt 5.12.0 的 Qt Creator 4.8.0,并且对其进行了如下图所示的配置。但是,我还没有成功启动调试器。可以看出,调试器已为此套件(我现在正在使用的套件)正确设置。
有什么解决办法吗?
谢谢!
我遇到了同样的错误,但就我而言,我使用的是 MSVC 编译器,并且该套件无法找到 CDB 调试器。我可以通过转到“添加或删除程序”->“Windows 软件开发工具包”-> 修改 -> 更改 -> Windows 调试工具来修复它。
就我而言,我必须完全删除
C:\Users\<my username>\AppData\Roaming\QtProject
中的所有 Qt Creator 设置才能再次进行调试。
当您没有安装 gdb 时,QT 创建者会显示相同的虚拟错误。 在我的案例中起作用;)
我在 MacOS 中遇到了同样的错误,调试器突然停止工作(LLDB 调试器在 XCode 中工作,但在 Qt Creator 中不起作用)。
在这种情况下,我重新安装了 Qt Creator 并通过删除位于 homedir 中的 .config/QtProject 目录来重新初始化配置。这解决了问题。
当 Qt Creator 无法识别调试器的路径时,我遇到了同样的问题。由于某种原因,它在同一位置显示多个自动检测到的调试器。在列表的顶部有红色错误指示器。
看到
项目->管理套件...->调试器
我删除了错误的调试器并重新启动了 Qt Creator。
这里同样的错误,在我的例子中,GDB 没有安装在执行 qt-creator 的 docker 容器中。