【发布时间】:2018-10-01 10:47:09
【问题描述】:
我的系统上安装了 Qt creator 4.6.0 和 Microsoft Visual Studio 2017 Enterprise。通过 Visual Studio,我安装了“使用 C++ 进行桌面开发”,包括 VC++ 2017 v141 工具集。
尝试在 Qt Creator 中配置 MSVC 2017 64 套件时,不会自动检测到 MSVC 编译器。唯一显示的编译器是 MinGw 和 Visual Studio 2008 (9.0) 我相信我应该看到“Microsoft Visual C++ Compiler 15.0”。
有谁知道如何让编译器自动检测或手动添加它。我可以在 Visual Studio 中编译和构建 QT 程序,但想使用 QT Creator。
提前致谢。
【问题讨论】:
-
我尝试安装/重新安装无济于事。我怀疑我的 Visual Studio 设置存在问题,但我不知道它可能是什么。
-
您的 Visual Studio 设置没有问题。 Qt Creator 的编译器检测不完整。您需要构建自己的 Qt Creator 副本并在源代码中修复它,最好将补丁提交给 Qt Project。
-
令人难以置信的是,这在 2018 年 12 月仍然无法正常工作,当时 VS 2017 已经超过 1.5 年,而 VS 2019 即将到来。
标签: c++ qt visual-c++ qt-creator