VS中配置QT5.12开发环境

时间:2024-03-14 09:33:01

一.安装VS2017

关于VS2017的安装步骤本文中不作详细讲述,大家从微软官网下载安装社区版即可免费使用。

二.安装QT5.12.0

在VS中配置QT开发环境前,需要先安装好完整的QT开发环境,所以我们先下载安装QT5.12.0。

1.下载

进入http://download.qt.io/archive/qt/选择想要下载的版本,进入相应版本的页面后下载windows-x86版。
VS2017中配置QT5.12开发环境

2.安装

打开刚刚下载好的安装包开始安装,安装步骤基本上都是直接点击下一步。
VS2017中配置QT5.12开发环境
这一步可以登录和注册qt账号,如果不需要直接Skip跳过即可。
VS2017中配置QT5.12开发环境
这一步需要选择想要安装的组件,因为需要在VS2017中使用QT,所以在默认的基础上再勾选MSVC 2017 32bit和MSVC 2017 64bit。安装完成后也可以通过安装目录下的组件管理工具MaintenanceTool.exe来添加或删除组件。VS2017中配置QT5.12开发环境
最后的安装界面可以看到占用磁盘大小,安装需要等待较长一段时间。安装时间和占用磁盘空间大小也跟你选择了多少组件有关。
VS2017中配置QT5.12开发环境
等到以上安装步骤完成,就已经成功安装了QT开发环境,可以打开Qt Creator新建项目进行开发。

二.在VS2017中配置QT

这一步才是我们的最终目的,VS2017中可以直接下载QT插件,所以配置过程也比较简单。首先我们打开Visual Studio 2017主界面。VS2017中配置QT5.12开发环境
在上方菜单栏选择工具-》扩展和更新。
VS2017中配置QT5.12开发环境
左侧菜单栏点击联机,在右上输入框中输入Qt进行搜索,搜索结果第一个就是Qt VS Tools,直接点击下载即可。下载速度可能比较慢,被墙的关系,好在不大。
VS2017中配置QT5.12开发环境
下载完成后会提示需要关闭VS2017,关闭后会跳出安装界面,直接点击修改即可。
VS2017中配置QT5.12开发环境
安装完后重启VS即可看到菜单栏中多了QT VS Tools选项,可以看到这个工具还是比较强大的,可以直接在VS中打开QT的pro工程。首先我们点击Qt Options进行Qt安装路径设置。
VS2017中配置QT5.12开发环境
点击Add,在跳出的小界面中直接点击…选择我们QT中MSVC2017组件的安装路径,Version name中会自动生成名字。组件的位置就在QT的安装目录下,如果找不到可以参考上面我的路径进行查找。
VS2017中配置QT5.12开发环境
因为同时安装了32位和64位的组件,所以可以将他们一起添加进来。VS2017中配置QT5.12开发环境添加进来。
下方下拉菜单可以选择使用的工具版本,如果选择msvc2017则创建的QT工程是32位的,选择msvc2017_64则创建64位工程。在VS中创建QT工程的方法见下一步。

三.在VS2017中创建QT工程

在VS2017中依次点击文件-》新建-》工程,打开新建项目页面。
VS2017中配置QT5.12开发环境
QT项目的选项在测试那一栏,很奇怪为什么会出现在这个地方。我们选择Qt GUI Application,设置好名称和位置后点击确定。
VS2017中配置QT5.12开发环境
这里直接点击Next。
VS2017中配置QT5.12开发环境
这里可以选择项目中需要使用的QT模块,默认是Core,GUI和Widgets三个模块,我们就用他默认的,点击Next。
VS2017中配置QT5.12开发环境
这里可以设置类名和文件名等,默认和项目名字一样。不需要修改的话直接点击Finish。
VS2017中配置QT5.12开发环境
点击F5进入调试即可看到VS中出现了空的初始界面,到这里VS2017中的QT开发环境配置就全部完成了。