首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >QT创建器不能自动检测MSVC2017 64位编译器

QT创建器不能自动检测MSVC2017 64位编译器
EN

Stack Overflow用户
提问于 2018-04-21 00:49:36
回答 5查看 9.2K关注 0票数 5

我的系统上安装了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。

提前谢谢。

EN

回答 5

Stack Overflow用户

发布于 2018-04-21 10:22:38

然后你必须手动添加它。在Build & Run设置的编译器选项卡中,单击add,custom -> C++,然后使用编译器的路径填充编译器行。

但是您必须正确地填充ABI行,如果它不适合您已经创建的任何Qt构建,那么您必须从msvc命令提示符重新从源代码构建Qt。

票数 6
EN

Stack Overflow用户

发布于 2019-08-07 11:43:54

Stack Overflow用户

发布于 2019-08-01 15:17:02

我有一个类似的问题,它通过安装Visual Studio2017和Chocolatey来让它工作,如下所示:

代码语言:javascript
复制
choco install visualstudio2017community
choco install visualstudio2017-workload-nativedesktop

在那之后,Qt Creator 4.9可以毫无问题地检测到MSVC2017编译器。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49946357

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档