【发布时间】:2019-11-23 09:41:33
【问题描述】:
我重新安装了 Visual Studio 2017,但无法为 Qt 配置工作套件。
总结: 一开始,我的电脑上同时安装了 Qt5.9.8 MSVC2017_64bit 和 Visual Studio 2017。他们工作得很好。然后我将 Visual Studio 更新到 2019 并卸载了 VS2017。然后我的 Qt Creator 坏了。当我尝试打开之前创建的 Qt 项目时,它只是提示我“找不到有效的工具包”。
我尝试了什么:
我试图重新安装一些“需要”的东西,试图恢复一些东西以使 Qt 工作。于是我打开Visual Studio Installer,勾选安装Visual Studio Enterprise 2017的Single Component "VC++ 2017 version 15.9 v14.16 latest v141 tools"。然后我打开Qt Creator 4.8.2,Menu->Tools->Kits,手动添加了一个clang-cl C 和 C++ 编译器,并将编译器路径分别设置为“C:\Program Files (x86)\Microsoft Visual Studio\2017\VC\Tools\MSVC\14.16.27023\bin\Hostx64\x64\cl.exe” .
在选择路径时,我也尝试了Hostx64、Hostx86和x64、x86之间的一些组合。但后来都没有成功。
此外,我听说过 Qt VS Tools 并对此有所了解。
相关环境:
Microsoft Visual Studio 2019 企业版
Microsoft Visual Studio 2008 Professional(其编译器是 在 Qt 中自动检测到但不可用)
Qt 5.9.8 MSVC2017_64bit
问题:
谁能告诉我我能做些什么来解决这个令人不安的问题?
【问题讨论】:
标签: c++ qt visual-c++ qt-creator