抱歉,您的浏览器无法访问本站
本页面需要浏览器支持(启用)JavaScript
了解详情 >

因为项目的需要,我需要使用Qt5.7.1与VisualStudio2015进行联合开发,由于都是很老的版本了,在配置过程中遇上了数不尽的坑,这些坑还大多是网上很多人有同样问题却未能解决的。在无数次失败后我终于找到了完美的源,在此分享。

VS2015

虽然微软的旧版本VS号称是可以下载得到,但在官网上其实只有企业版和专业版。找很久后终于找到了社区版的下载地址。若使用Qt开发,语言只需要勾选VC++即可。使用该文件可能有部分内容安装不成功,不影响正常使用。注意,VS2015对应的VC++版本应该是14.0。下图是在Qt creator中应该自动检测到的。

Qt中,显示的VC++版本应该是14.0

Qt5.7.1.0

该版本的Qt在官网上也是十分难找。我一度以为该版本已经不受支持而从官网撤下去了,在网上下载的其它包却不能完美运行,后来终于找到了:https://download.qt.io/new_archive/qt/5.7/5.7.1/

我们应该选择这一项。注意“2015”,“msvc”和“_64”(如果你是64位系统)。

选这个!

Windows 调试工具

如果Qt缺失debuggers,则需要下载此项。

Qt中的debuggers项

Windows 调试工具官网介绍

省流:安装 Windows SDK,然后在功能列表中只选择“ Windows 调试工具”。

安装Qt在VS中的插件

从清华源安装版本2.4.3(后续版本有bug):https://mirrors.tuna.tsinghua.edu.cn/qt/archive/vsaddin/2.4.3/,选择2015版本,下载后双击打开。如果VS已经打开则安装完成后需要重启VS。

然后在VS扩展中禁用其自动更新。

扩展

禁用

点击Qt VS Toos,点击Qt Options,添加您的Qt安装路径。

Qt Options

(添加至bin的上一级目录,如下图)。

添加目录

这样就全部弄好啦!

评论

评论区不是无人区喵