QT在Win7系统VS2015下的安装及配置

前提:

系统:Windows 7 64位
VS2015已经安装完毕

1、进入QT官网注册一个账号

(1)QT官网https://www.qt.io/
(2)右上角点击DownLoad
(3)向下翻下载Open source DownLoad版本即可。
(4)然后注册一个账号

2、下载安装软件QT

(1)我下载的是5.8.0版本,网址是http://download.qt.io/archive/qt/5.8/5.8.0/
在这里插入图片描述
傻瓜式安装
(2)下载完成后进行安装,就一直点Next就可以,【但是注意安装的位置默认是C盘,如果不想C盘太满记得自己修改安装位置。如下图所示:!!!!】其中有一步骤是要输入你的账号和密码,刚才已经注册过了,把你注册的账号和密码输入登录就可以了,然后继续Next,最后点击finish,安装完成。
可以修改安装位置
(3)环境变量配置一下:
找到下载的qt的位置,找到bin目录,把路径复制一下,粘贴到环境变量中
计算机——系统属性——高级系统设置——环境变量——在系统变量中找到Path——在后面加上一个分号【英文的】,然后再把路径粘贴在分号后面——确定
在这里插入图片描述

3、环境配置

(1)打开QT,在Qt Creator里打开工具-选项
在这里插入图片描述
(2)在构建和运行-编译器中可以看出Qt已经自动检测出来了vs的信息,不需要手动配置
在这里插入图片描述
(3)自动检测出来的构建套件前面显示的警告符号,调试器部分显示“None”,这说明还没有配置调试器
在这里插入图片描述

4、配置调试器

(1)调试器默认情况下是没有的,必须手动下载。
Win7 系统的 网址:https://www.microsoft.com/en-us/download/details.aspx?id=8279
win10系统的网址:https://docs.microsoft.com/zh-cn/windows-hardware/drivers/debugger/debugger-download-tools
【本人是Win7系统】
(2)在安装过程中,需要勾选**“Debugging Tools for Windows”**
(3)安装完成之后,打开 Qt Creator(如果已经打开,请先关闭,再重新打开)。这时,可以看到 Qt 已经自动检测出调试器了
在这里插入图片描述
(4)在“构建套件(Kit)”中选择自动检测出来的调试器即可
在这里插入图片描述

5、vs 2015 配置

(1)VS2015 之前集成 Qt 都可以用 Qt Add-In,但在 Visual Studio 2015 中,Qt 插件不可用了,但是提供了一个扩展(工具 -> 扩展和更新…)在这里插入图片描述
(2)选择:搜索关键字“Qt”,左侧变为联机,就会出现相关插件Qt Visual Studio Tools (2015),下载,安装 。在这里插入图片描述
(3)安装后,重新启动 VS2015,在菜单栏上就会看到“Qt VS Tools”菜单项

6、配置Qt 5.8

(1)选择:Qt VS Tools -> Qt Options,点击“Add”按钮,手动输入msvc2015_64,Path 选择 D:\Qt\Qt5.8.0\5.8\msvc2015_64,然后点击“Ok”进行保存
在这里插入图片描述

**

vs 2015 测试HelloWorld

**
(1)选择:文件 -> 新建 -> 项目,然后选择:模板 -> Visual C++ -> Qt -> Qt GUI Application,输入项目名称
在这里插入图片描述
(2)选择依赖的模块:最基础的QtCore、QtGui、QtWidgets还有一些音/视频、网络、数据库、XML、OpenGl相关的模块,需要使用的直接勾选即可【只是试验是否成功的话可以不选】
在这里插入图片描述
(3)编译运行,选择:调试->开始执行 或者 Ctrl+F5 【可能会出错,如果出错可以看一下后面的PS】
在这里插入图片描述

PS:出现的问题:

运行时有错误,无法运行rc.exe
解决:C:\Program Files (x86)\Windows Kits\10\bin中搜索 rc.exe文件,然后找到rc.exe和 rcdll.dll文件,复制粘贴到自己下载的qt中的bin文件中
在这里插入图片描述
在这里插入图片描述
然后在运行就不会出错了。

参考:

https://blog.csdn.net/qq_32693119/article/details/78586382
https://blog.csdn.net/liang19890820/article/details/53931813
https://blog.csdn.net/qq_22527639/article/details/81353321
https://blog.csdn.net/wwwsssZheRen/article/details/77717313

http://blog.sina.com.cn/s/blog_b8bcba160102yyi3.html

猜你喜欢

转载自blog.csdn.net/weixin_43384257/article/details/88558281