最近我在我的PC上重新安装了QT(5.5.1 MSVC 2013,32 bit,rev.b52c2f91f5)并安装了微软的调试工具.
QT(QT Creator)可以自动检测这些就好了.
尝试使用默认快捷方式启动调试器F5或手动单击它时,会抛出无法运行调试器的错误.(编译工作正常,调试完全没有)
不能创建"无引擎"类型的调试器引擎.
(运行安装了VS2013/VS2015的Windows 8.1 - QT使用VS2013 32和64位).
在我的工作PC上,几周前我做了同样的过程,并没有任何问题.
什么可能导致这个问题?然而,我只发现了与其他编译器相关的问题.
它可能指向安装过程中缺少的组件或Qt中的实际缺陷:
选项1
安装调试器.
如果要为Visual Studio 2013 64或32位,2012 32位,201032位安装5.5.1.然后安装Windows Debuggers.
Qt将自动检测编译器和调试器.
要手动设置
Tools->options->build&run->kits->set one of auto detected
,那么您可以看到所有.
资料来源:https://forum.qt.io/topic/59974/unknown-debugger-type-no-engine/11
选项#2
无法创建"无引擎"类型的调试器引擎
在过去指向Qt Creator中的一个错误,如果你要更新它可能是固定的.
我也知道,也可以通过更新到Python 2.7.1来解决.
关闭Qt Creator.
在.pro文件所在的文件夹中,会有一些.pro.user和.pro.user.x文件.全部删除它们.只保留.pro文件.
启动Qt Creator并打开.pro文件.Qt Creator会要求您重新配置项目.接受.
现在你可以再次调试,或者至少我可以; 当我刚刚更新了Qt Creator时,问题发生在我身上.