我的系统上安装了Qt creator 4.6.0和Microsoft Visual Studio 2017 Enterprise。通过Visual Studio,我安装了“使用C++进行桌面开发”,包括VC++ 2017 v141工具集。
在Qt Creator中尝试配置MSVC 2017 64套件时,不会自动检测MSVC编译器。唯一显示的编译器是MinGw和Visual Studio2008 (9.0)我相信我应该看到"Microsoft Visual C++ Compiler15.0“。
有没有人知道如何让编译器自动检测或手动添加它。我可以在Visual Studio中编译和构建QT程序,但我想使用QT Creator。
提前谢谢。
发布于 2018-04-21 10:22:38
然后你必须手动添加它。在Build & Run设置的编译器选项卡中,单击add,custom -> C++,然后使用编译器的路径填充编译器行。
但是您必须正确地填充ABI行,如果它不适合您已经创建的任何Qt构建,那么您必须从msvc命令提示符重新从源代码构建Qt。
发布于 2019-08-07 11:43:54
发布于 2019-08-01 15:17:02
我有一个类似的问题,它通过安装Visual Studio2017和Chocolatey来让它工作,如下所示:
choco install visualstudio2017community
choco install visualstudio2017-workload-nativedesktop在那之后,Qt Creator 4.9可以毫无问题地检测到MSVC2017编译器。
https://stackoverflow.com/questions/49946357
复制相似问题