VS2017+Qt开发环境搭建(VS编码+MSVC编译)

本文中使用VS2017+Qt的开发方式搭建环境。

1、QT安装

我们使用qt-opensource-windows-x86-5.13.0.exe;可按我这篇博客进行安装:

https://blog.csdn.net/zyhse/article/details/105370290

2、VS2017安装

我们使用Visual Studio Community 2017;可按我这篇博客进行安装:

https://blog.csdn.net/zyhse/article/details/105362609

3、在VS中安装QT插件

(1)打开VS2017,选择“工具”->“扩展和更新”;

VS2017+Qt开发环境搭建(VS编码+MSVC编译)

(2)左侧选择“联机”,右侧输入“QT”,然后回车;可以看到搜索到QT的插件了。

VS2017+Qt开发环境搭建(VS编码+MSVC编译)

(3)点击“下载”,下载插件。

VS2017+Qt开发环境搭建(VS编码+MSVC编译)

下载中;

VS2017+Qt开发环境搭建(VS编码+MSVC编译)

若下载完成,并安装成功,就直接看第(4)步。

提示:

我在下载插件时一直卡住没网速,下载不了。

所以直接去网站上下载:http://download.qt.io/development_releases/vsaddin/

选择最新的版本2.4.3;

VS2017+Qt开发环境搭建(VS编码+MSVC编译)

进去,再选择vs2017版本的插件,然后下载,并安装。

为了便于大家下载,我直接把qt-vsaddin-msvc2017-2.4.3-rev.07.vsix下载地址贴出来:

http://download.qt.io/development_releases/vsaddin/2.4.3/qt-vsaddin-msvc2017-2.4.3-rev.07.vsix

VS2017+Qt开发环境搭建(VS编码+MSVC编译)

安装完成

VS2017+Qt开发环境搭建(VS编码+MSVC编译)

(4)安装成功后,重启VS,在VS菜单栏出现“Qt VS Tools”。

VS2017+Qt开发环境搭建(VS编码+MSVC编译)

下拉菜单选择“Qt Options”

VS2017+Qt开发环境搭建(VS编码+MSVC编译)

添加QT安装目录(实际是MSVC2017_64版QT库目录),

目前本机QT安装在D盘,所以MSVC2017_64版QT库目录为:

D:\Qt\Qt5.13.0\5.13.0\msvc2017_64

VS2017+Qt开发环境搭建(VS编码+MSVC编译)

设置好以后,就可以使用VS来include QT库头文件,和链接QT库lib文件了。

4、新建测试工程

(1)选择“文件”->“新建”->“项目”。

VS2017+Qt开发环境搭建(VS编码+MSVC编译)

(2)选择“Qt”,然后选择“Qt GUI Application”,并依次输入项目名称,工程目录,解决方案名称,

最后“确定”,建立一个测试工程。

VS2017+Qt开发环境搭建(VS编码+MSVC编译)

(3)选择“Next”

VS2017+Qt开发环境搭建(VS编码+MSVC编译)

(4)勾选,工程中需要使用的模块,选择“Next”

VS2017+Qt开发环境搭建(VS编码+MSVC编译)

(5)根据需要修改文件名等,然后“Finish”

VS2017+Qt开发环境搭建(VS编码+MSVC编译)

(6)然后F5,自动编译,运行

VS2017+Qt开发环境搭建(VS编码+MSVC编译)

可选:

为了直接双击exe可以自动找到依赖QT的dll,需要把QT库目录(D:\Qt\Qt5.13.0\5.13.0\msvc2017_64)设置到环境变量中。

 

 

===================================================

===================================================

他来了,他来了,他带着礼物走来了

VS2017+Qt开发环境搭建(VS编码+MSVC编译)