第一章 QT基础入门 (1.1小节之vs2019联合QT5.14.2环境搭建)

本篇博客详细介绍了如何在Windows上搭建Visual Studio 2019与QT5.14.2的联合开发环境,包括安装VS2019、QT5.14.2以及qt-vsaddin,重点讲述了每个步骤的细节,如安装选项的选择和环境变量的配置,最后通过创建Qt Widget Application项目验证环境配置的成功。
摘要由CSDN通过智能技术生成

在1.1小节中,我们首先搭建VS2019和QT5.14.2的联合开发环境。

在QT软件开发过程中比较建议使用VS2019联合QT进行开发,当然单独使用QT不是不可以!只是进行大型项目开发时,单独使用QT不好调试。同时使用VisualStudio的编辑界面比较舒适。请不要误会,使用VS仅仅是换了代码编辑界面,原理上还是调用了QT的相关插件。好了废话不多说~~~如下:


需要用到的软件包

所有软件包我都统一放上网盘链接,很贴心吧!哈哈:


首先VisualStudio2019,网盘链接如下:

链接:https://pan.baidu.com/s/19Q3D7T3zd8dSjggW_BORJg?pwd=9ihq 
提取码:9ihq


其次QT5.14.2,网盘链接如下:这玩意得下老久了,给大家分享一下哈!不要迷恋哥!!!

链接:https://pan.baidu.com/s/1T1pRR19BjnIgsRnJV2ukPQ?pwd=rjzs 
提取码:rjzs


最后是qt-vsaddin-msvc2019-2.4.2-rev.14.vsix   这玩意就相当于是VS2019和QT之间的桥梁插件,毕竟不能凭空建立两者之间的联系。

链接:https://pan.baidu.com/s/1Qb-pRWruHf-EA4hJvbNBEA?pwd=4iay 
提取码:4iay


好了以上三个就是我们需要的三个东西了,现在开始进行环境配置,步骤如下;

安装Visual Studio 2019

小伙伴们可能要说了,安装VS你都写,这不是凑字数吗?NO,NO。你还是太年轻了,安装过程中似乎需要多安装一些东西,和我们普通地在微信小程序中搜索的类似软件安装管家这种里面的安装步骤有一些出入,且看后续。

步骤1:点击Visualstudio 2019.rar,选择解压到VisualStudio2019\

步骤2:选中vs_Professional.exe,右键以管理员身份运行

点击继续

步骤3:勾选“使用C++的桌面开发”、“通用Windows平台开发”以及“Visual Studio扩展开发”

在原目录下创建一个空的文件夹,名字为vs2019

回到安装界面,点击更改

安装路径设置到空文件夹vs2019,同时要取消勾选“安装后保留下载缓存”

点击右下角安装

耐心等待,需要较长的一段时间

步骤4:安装完成后win中找到Visual Studio 2019并点击启动,弹出是否需要登陆点击以后再说

选择一种风格后,直接点击启动

点击继续但无需代码

至此-----成功打开visual studio2019并安装完毕


安装QT5.14.2

步骤1:解压qt-opensource-windows-x86-5.14.2.zip到当前文件夹

创建一个空文件夹,名字为QT5.14.2

双击解压后的qt-opensource-windows-x86-5.14.2.exe

点击Next

更改路径创建的空文件夹QT5.14.2,点击下一步

进行如下选择安装项目,然后点击下一步

选择I have read....,,然后一直点击下一步

等待安装QT5.14.2,时间会非常漫长,请耐心等待

等待安装完毕,安装成功软件如下图

点击WIN,并选择设置

搜索“高级系统设置”

点击环境变量

找到Path并点击编辑

点击新建

点击浏览

选择QT5.14.2的安装目录下

选中5.14.2-->msvc2017_64-->bin路径

完成路径如:盘符:\****自己的路径\QT5.14.2\5.14.2\msvc2017_64\bin

点击上移按钮,将该路径移动到最上端

至此QT5.14.2安装结束


安装qt-vsaddin

步骤1:双击打开QT5.14.2的安装路径

创建一个空文件夹,名字为Qtvisualtools

将插件qt-vsaddin-msvc2019....剪切空文件夹Qtvisualtools中,上面我给了网盘链接哈!

关闭visualStudio2019的情况下,双击插件qt-vsaddin-msvc2019-2.4.2-rev.14.vsix

点击Install进行安装,并等待安装完成

步骤2:打开VisualStudio2019,选择继续但无需代码

点击工具-->选项

点击扩展-->取消勾选自动检查更新

接着重启VS2019,并点击继续但无需代码

选择,扩展->Qt VS Tools->Qt Versions(这里要等一等,由于刚刚安装插件,Qt Versions这个选项不能及时弹出来,可以关闭VS2019重新打开等操作,最后会出现这个选项)


小Tips:这里会有一个bug,就是这个Qt Versions不太能及时弹出来,这一直是个难点。然而不慌,解决方法有如下两种

第一种就是像步骤中一样,我给大家的qt-vsaddin-msvc2019-2.4.2-rev.14.vsix这个离线安装的插件。如果你一直不能弹出Qt Versions那就可以换一个版本更低的qt-vsaddin,可以去CSDN上查一下,应该有的。

第二种就是在线安装:小伙伴们可能就要问了,你早说在线安装啊!这么麻烦。是的,这个qt-vsaddin插件确实可以在线安装。在扩展--管理扩展--联机--搜索QT  VS  Tools能够弹出这个插件,你点击安装就行了,完美适配你的VS。

这里大家可能有疑问?能在线安装为什么还要给大家这个插件呢?因为你在扩展中进行搜索QT  VS  Tools并在线安装很多人安装不上,同时下载非常缓慢----必须翻墙。。大家应该能翻墙吧??肯定能吧!这年头。


当你有这个的Qt Versions的时候,就可以继续下面的步骤,否则阅读到这里请停止!


点击add new QT version

名字可取msvc_2017  点击文件夹选择路径

选择QT5.14.2安装路径下的5.14.2--->msvc2017--->bin--->qmake.exe

再次点击add new QT version

名字可取msvc_2017_64  点击文件夹选择路径

选择QT5.14.2安装路径下的5.14.2--->msvc2017_64--->bin--->qmake.exe

以上两个路径的结尾都只会到msvc2017以及msvc2017_64

步骤3:勾选msvc_2017_64   并确认

步骤3:重启VisualStudio2019

至此----qt-vsaddin安装完毕


验证Visual Studio2019和QT5.14.2联合开发环境

步骤1:打开VisualStudio2019   创建新的项目

搜索框输入qt  发现出现了很多qt相关的项目可创建,创建Qt Widget Application项目并点击下一步

设置项目名称,位置路径,勾选将解决方案和项目放在同一目录中

项目创建成功如图所示

点击本地Windows调试器,运行结果如下,说明环境成功配置


同志们,到这里基本成功啊!你距离环境配置成功就差临门一脚了!


右键选择这个ui文件选择打开方式

点击添加

程序选择QT5.14.2安装路径下的5.14.2--->msvc2017_64--->bin--->designer.exe

友好名称可取为MY_QtDesigner(随意)

点击确定

选中MY_QtCreator    点击设置为默认值  最后点击确定


解释一下,为什么上面需要重新选择UI界面文件的打开方式,因为我们使用VisualStudio2019作为编辑器进行软件界面开发,需要使用msvc2017_64的编译器。而单独使用QT则使用的是MinGW 2017 64-bit。msvc和MinGW是不同的,大家还记得安装QT的时候的这一步吗?我们同时选择了适用于单独QT的MinGW编译器和适用于VisualStudio的编译器msvc。


好了,伙伴们!环境配置就到此为止,相信你是能够成功的。恭喜你踏入QT软件开发的门槛!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

一朝选在君王侧

请我喝一杯咖啡如何?

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

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

打赏作者

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

抵扣说明:

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

余额充值