Qt 5.6 和 QtCreator 是不是适用于 MS Visual Studio Community 2015

Posted

技术标签:

【中文标题】Qt 5.6 和 QtCreator 是不是适用于 MS Visual Studio Community 2015【英文标题】:Does Qt 5.6 and QtCreator work with MS Visual Studio Community 2015Qt 5.6 和 QtCreator 是否适用于 MS Visual Studio Community 2015 【发布时间】:2016-05-19 19:05:18 【问题描述】:

我正在尝试将 Qt 5.6 和 Qt Creator 的预构建版本与 Microsoft Visual Studio Community 2015 一起使用

当我尝试编译一个示例 Qt 程序(文件系统浏览器)时,我收到以下错误消息: 构建/部署项目文件系统浏览器时出错(套件:Desktop Qt 5.6.0 MSVC2015 64bit)执行步骤“Make”时

和问题

Qt Creator 需要一个编译器来构建。在套件选项中配置编译器。

当我检查工具/选项/套件时,所有自动检测到的编译器 MSVC2015 32 位和 64 位都有一个红色警告图标,并且在“编译器”字段中显示消息 “没有编译器”

Qt 5.6 的预建版本是否可能与 MSVC 2015 社区版不兼容?还是我做错了什么?

版本 14.0.23107.0 D14REL 微软 .NET 框架 版本 4.6.01055

安装版本:社区

【问题讨论】:

兼容VS2015社区。我每天都使用它。 :-) 你是在 VS2015 之前还是之后安装 Qt 的? 另外,查看编译器选项卡以获取更多信息。 “工具包”是 Qt 版本、编译器等的组合。 【参考方案1】:

也许选择一个离线安装程序而不是在线安装程序。看来 Qt 5.6.0 是为 VS2015 构建的。 http://www.qt.io/download-open-source/#section-2

【讨论】:

【参考方案2】:

使用 Qt Visual Studio 工具 Visual Studio 扩展。它会完成所有工作,您可以直接在 Visual Studio 中创建新的 Qt 应用程序或导入现有的应用程序(+调试,...)

链接:https://marketplace.visualstudio.com/items?itemName=TheQtCompany.QtVisualStudioTools-19123

【讨论】:

以上是关于Qt 5.6 和 QtCreator 是不是适用于 MS Visual Studio Community 2015的主要内容,如果未能解决你的问题,请参考以下文章

从命令行开发适用于 Android 的 Qt 应用程序

如何在 Windows 10 上将 Quazip 与 Qt 5.6、Qt Creator 一起使用?

如何修复 Qt 5.6 beta 和 VS2015 的 QT VS 插件?

Qt Creator 5.6 如何在一个项目中使用大量(3000+)小部件加速编译

QT 调试器显示不正确的变量值(假而不是真)

从 Yocto SDK Build 安装时,QtCreator 认为 Qt5 QMake 安装无效