Windows7 QT5.11.2+VS 2015环境搭建

版权声明:本文为博主原创文章,未经博主允许不得转载,如需转载请先得到博主的同意,谢谢。 https://blog.csdn.net/HW140701/article/details/82917808

QT5.11.2+VS 2015环境搭建

1 QT下载

1.1 官网下载

可以去Qt官网http://www.qt.io/download/下载Qt,速度很慢,
官网Qt安装包下载地址:
http://download.qt.io/archive/qt/
官网Qt Creator下载地址:
http://download.qt.io/archive/qtcreator/
官网Qt VS开发插件下载地址:
http://download.qt.io/archive/vsaddin/

1.2 镜像网站下载

如果在官网下载有误可以试一下下面的镜像网站:
http://ftp.vim.org/languages/qt/archive/qt
还有清华大学的镜像站
https://mirrors.tuna.tsinghua.edu.cn/qt/official_releases/qt/

1.3 下载需要下载版本的Qt安装包

这里需要区分的是QT在5.9.0版本之前,其官网的下载界面包含了多个平台多个编译平台版本的QT安装包,如下图所示:
在这里插入图片描述

而在QT5.8.0之后,版本之间进行了组合,不再给人带来选择的困难,但是随之而来的是安装包大小的巨幅增大,Qt 5.9.0 之后的安装包与之前相比,不再区分 VS 版本和 MinGW 版本,而是全都整合到了一个安装包中。因此,与之前的安装包相比,体积也是大了不少,以前是 1G 多,现在是 2G 多。其主要的下载界面如下:
在这里插入图片描述

在此博客中以QT5.11.2为例进行安装配置,所以在官网可找到版本5.11.2进行下载,下载界面如下,对应版本的exe文件
在这里插入图片描述

2 QT安装

2.1 安装步骤-以Windows VS2015为例

  1. 首先点开下载的文件qt-opensource-windows-x86-5.11.2.exe,弹出以下界面,点Next
    在这里插入图片描述
  2. QT会询问你是否是QT用户,一般没有,跳过,点skip
    在这里插入图片描述
  3. 选择QT的安装路径,这部分自行选择,建议最好不安装在C盘
    在这里插入图片描述
  4. 组件选择部分,这部分应该是整个安装步骤中最重要的部分,主要有两个选择组件部分,第一部分是QT5.11.2,这部分主要选择你想使用什么编译器编译QT,以及其他的支持某些功能的QT模块。第二部分是Tools,这部分与你在QT5.11.2选择的编译器密切相关,主要是需要选择所支持的编译功能。
    在这里插入图片描述
    <1>Qt 5.11.2 选项
    如果你是需要使用MinGW编译QT,必须要勾选MinGW编译器选项,如果你是想用VS进行编译,请选择你电脑上所安装的VS版本,如果是安卓平台,请勾选安卓编译选项,具体的说明如下图所示:
    在这里插入图片描述
    <2>Tools选项
    第一项是CDB的调试器,如果你仅使用 MinGW进行编译,则此项可以不选。
    第二项虽然名字带 MinGW,但只是用于交叉编译的(交叉编译即在某一平台上编译用于其他平台的程序),如果用不到,也可以不选。
    至于第三项,那是用于 Perl 的。如果你电脑中本身没有安装 Perl,那是装不上的。
    具体的说明如下图所示:
    在这里插入图片描述
    在这里插入图片描述
    另外,在选项的勾选中,如果不知道某些勾选项的具体含义可以单击该选项,那么该选项具体的含义就可以在右侧显示,可以自己阅读并决定是否勾选。
    在这里插入图片描述
    <3>本人的配置示例
    因为要与VS2015搭建环境,所以我勾选了电脑上安装的对应的VS2015编译器版本,具体的勾选图如下, 仅供参考。
    在这里插入图片描述
    在这里插入图片描述

3 配置QT Creator调试器

在安装完QT之后,首先打开工具-选项-kits面板,查看调试器是否为空
在这里插入图片描述
在这种情况下,我们需要配置调试器,在这个问题上我参考了一篇博文:https://blog.csdn.net/liang19890820/article/details/53931813,这篇博文说需要配置WinDbg,但是按照博文给的微软的地址下不下来,所以又找到了另外一篇提供解决调试器问题的博文,上面提供了WinDbg的国内下载链接,该博文的地址如下:https://www.cnblogs.com/liuruoqian/p/5999528.html,大家按照上述博文的方法进行配置安装即可,需要注意的是在安装的过程中需要勾选“Debugging Tools for Windows”,如下图所示:
在这里插入图片描述
调试器安装完成系统会自动检测调试器,之后再次打开Qt Creator,回到上述界面,在调试器的部分选择所检测的调试器:
在这里插入图片描述

4 VS2015中安装QT插件

在Qt Creator中调试器选择以及配置好之后,打开VS2015,打开工具下的扩展和更新面板,选择联机,在右侧搜索框输入QT,会出现相应的扩展应用,如下所示。
在这里插入图片描述
经测试,Qt Visual Studio Tools插件以及QtPackage插件没有太大的区别,那么优先选择微软爸爸的官方插件Qt Visual Studio Tools下载安装。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
安装好Qt Visual Studio Tools插件后重启VS2015,就可以在VS2015中看到Qt VS Tools菜单栏,
在这里插入图片描述
之后我们在该下拉菜单中点击Qt Options,打开配置面板,点击add,到你QT安装的目录下添加QT版本,以我安装的路径为例:D:\Qt\Qt5.11.2\5.11.2\msvc2015_64
在这里插入图片描述
之后在VS2015中新建项目,在已安装-Visual C++ QT下就可以新建QT项目了。
在这里插入图片描述

5 环境测试

新建一个Qt GUI Application项目进行测试,如果没有问题说明环境配置成功,如果没有配置过环境变量,那么在工程目录下找到可执行程序,直接运行会出现丢失 *.dll 的错误提示信息,那么就需要添加相应的环境变量可以,具体的解决方案可参考下列博文:https://blog.csdn.net/liang19890820/article/details/49874033
整个QT+VS2015的配置就完成了,尽情的享用QT吧。

猜你喜欢

转载自blog.csdn.net/HW140701/article/details/82917808