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插件

插件有在线和离线2种方式安装,在线太慢了不建议;

我们接下来使用离线方式安装。

(1)下载QT插件

打开插件网站:http://download.qt.io/development_releases/vsaddin/

选择目前最新的版本2.4.3;

进去,再选择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

(2)安装QT插件

首先关闭VS2017,然后双击“qt-vsaddin-msvc2017-2.4.3-rev.07.vsix”,点击安装。

正在安装

安装完成,点击“关闭”

(3)配置QT插件

打开VS,在VS菜单栏出现“Qt VS Tools”,表示安装成功。

第一次展开“Qt VS Tools”时,可能会初始化比较慢,稍微等一会就好了。

下拉菜单选择“Qt Options”

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

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

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

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

4、新建测试工程

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

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

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

(3)选择“Next”

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

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

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

注意:

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

但是环境变量不要设置2个及以上bin目录,如:

若采用MSVC64编译生成的exe,则运行exe(VS中F5或双击运行)时,会先搜索到Mingw73_64\bin下的dll,

由于编译器不同,所以会报错“无法定位程序输入点”。

若采用Mingw73_64编译生成的exe,则运行exe时,会先搜索到Mingw73_64\bin下的dll,编译器一致,

所以可以正常运行。

 


若对你有帮助,欢迎点赞、收藏、评论,你的支持就是我的最大动力!!!

同时,阿超为大家准备了丰富的学习资料,欢迎关注公众号“超哥学编程”,即可领取。

在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

百里杨

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值