【Tools】VS搭建Qt开发环境

00. 目录

@

01. 概述

Visual Studio 2019是强大的windows集成开发工具,有很好的调试工具。而Qt是一个优秀的图形界面跨平台开发框架,GUI和底层代码分离。可以结合Visual Studio和Qt两者的优点进行Qt开发。

Microsoft Visual Studio是美国微软公司的开发工具包系列产品。Visual Studio是一个基本完整的开发工具集,它包括了整个软件生命周期中所需要的大部分工具,如UML工具、代码管控工具、集成开发环境(IDE)等等。

所写的目标代码适用于微软支持的所有平台,包括Microsoft Windows、Windows Mobile、Windows CE、.NET Framework、.NET Compact Framework和Microsoft Silverlight 及Windows Phone。

Visual Studio是最流行的Windows平台应用程序的集成开发环境。最新版本为 Visual Studio 2019 版本,基于.NET Framework 4.8 。

2021年4月19日,微软宣布2021年夏季发布 Visual Studio 2022 的首个预览版。
2021年6月17日,首个预览版 Visual Studio 2022 Preview 1 正式发布,并且首次发布64位版本。

Qt(官方发音 [kju:t],音同 cute)是一个跨平台的 C++ 开发库,主要用来开发图形用户界面(Graphical User Interface,GUI)程序,当然也可以开发不带界面的命令行(Command User Interface,CUI)程序。

Qt 还存在 Python、Ruby、Perl 等脚本语言的绑定, 也就是说可以使用脚本语言开发基于 Qt 的程序。开源社区就是这样,好东西就会被派生扩展,到处使用, 越来越壮大。

Qt 支持的操作系统有很多,例如通用操作系统 Windows、Linux、Unix,智能手机系统 Android、iOS、WinPhone, 嵌入式系统 QNX、VxWorks 等等。

02. Visual Studio 2019安装

参考:【Tools】Visual Studio 2019专业版下载和安装

03. Qt6安装

参考:【Tools】Qt 6.0安装图解教程

04. qt-vsaddin插件下载

官方网站:qt-vsaddin

CSDN下载:qt-vsaddin-msvc2019-2.7.2.rar

Step1:选择2.7.2版本
![在这里插入图片描述]( https://img-blog.csdnimg.cn/891f50ef0b4f447ba722d2f48b4fbe28.png?x-oss-process=image/watermark ,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5rKn5rW35LiA56yRLWRq,size_20,color_FFFFFF,t_70,g_se,x_16#pic_center)

Step2:选择对应VS版本插件,点击下载
![在这里插入图片描述]( https://img-blog.csdnimg.cn/ce7c11e41c124161a7b5f3cf31779865.png?x-oss-process=image/watermark ,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5rKn5rW35LiA56yRLWRq,size_20,color_FFFFFF,t_70,g_se,x_16#pic_center)

05. qt-vsaddin插件安装

5.1 双击qt-vsaddin-msvc2019-2.7.2.vsix应用程序

安装之前应该关闭Visual Studio 2019。

5.2 选择Install
![在这里插入图片描述]( https://img-blog.csdnimg.cn/29ca166871024d1384c2a6bc0b64e51d.png?x-oss-process=image/watermark ,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5rKn5rW35LiA56yRLWRq,size_12,color_FFFFFF,t_70,g_se,x_16#pic_center)

显示安装过程
![在这里插入图片描述]( https://img-blog.csdnimg.cn/922a66760eda4b13af30288390a691e2.png?x-oss-process=image/watermark ,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5rKn5rW35LiA56yRLWRq,size_12,color_FFFFFF,t_70,g_se,x_16#pic_center)

5.3 安装完毕,点击Close
![在这里插入图片描述]( https://img-blog.csdnimg.cn/334092bf890b43b2ae20a7e8fbb976e0.png?x-oss-process=image/watermark ,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5rKn5rW35LiA56yRLWRq,size_12,color_FFFFFF,t_70,g_se,x_16#pic_center)

06. Windows10环境变量配置

6.1 设置Windows环境变量

鼠标右击电脑->属性->高级系统设置
![在这里插入图片描述]( https://img-blog.csdnimg.cn/3cf544f1c39540e9839bf3b89d063373.png?x-oss-process=image/watermark ,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5rKn5rW35LiA56yRLWRq,size_20,color_FFFFFF,t_70,g_se,x_16#pic_center)

6.2 点击环境变量
![在这里插入图片描述]( https://img-blog.csdnimg.cn/27c799b35a504889a0d331d04bbc4e8b.png?x-oss-process=image/watermark ,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5rKn5rW35LiA56yRLWRq,size_13,color_FFFFFF,t_70,g_se,x_16#pic_center)

6.3 选择系统环境变量中的Path,然后点击编辑
![在这里插入图片描述]( https://img-blog.csdnimg.cn/8900360425d84a6caa33c2ad6a21cbb4.png?x-oss-process=image/watermark ,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5rKn5rW35LiA56yRLWRq,size_17,color_FFFFFF,t_70,g_se,x_16#pic_center)

6.4 添加以下几项环境变量,根据自己的实际安装路径设置
![在这里插入图片描述]( https://img-blog.csdnimg.cn/331653a840f04a0aa72c565ea859a0d8.png?x-oss-process=image/watermark ,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5rKn5rW35LiA56yRLWRq,size_15,color_FFFFFF,t_70,g_se,x_16#pic_center)

6.5 重启系统,使环境变量生效,或者输入以下命令,使环境变量生效。

# 在一个终端输入以下命令
C:\Users\admin>set PATH=C;


# 在另外一个终端输入以下命令,查看当前环境变量PATH
C:\Users\admin>echo %PATH%
C:\Program Files (x86)\Common Files\MVS\Runtime\Win32_i86;C:\Program Files (x86)\
Common Files\MVS\Runtime\Win64_x64;C:\Windows\system32;C:\Windows;
C:\Windows\System32\Wbem;
C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\Qt\5.15.2
\mingw81_64\bin;C:\Qt\Tools\mingw810_64\bin;C:\Qt\5.15.2\msvc2019_64\bin;
C:\Program Files\MVTec\HALCON-19.11-Progress\bin\x64-
win64;C:\Users\admin\AppData\Local\Microsoft\WindowsApps;

C:\Users\admin>

07. Visual Studio 2019环境配置

7.1 打开VS2019,选择继续但无需代码
![在这里插入图片描述]( https://img-blog.csdnimg.cn/9e54eb921b8a429cbcf9a586b93f8be5.png?x-oss-process=image/watermark ,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5rKn5rW35LiA56yRLWRq,size_20,color_FFFFFF,t_70,g_se,x_16#pic_center)

7.2 选择扩展-> Qt VS Tools -> Qt Versions
![在这里插入图片描述]( https://img-blog.csdnimg.cn/7294e7ff69dd436cb32c19da5cbce679.png?x-oss-process=image/watermark ,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5rKn5rW35LiA56yRLWRq,size_20,color_FFFFFF,t_70,g_se,x_16#pic_center)

7.3 点击“+”添加编译器msvc2019的qmake.exe路径。

添加方法,选择Path浏览-> 选择qmake.exe–> 打开–> 确定。msvc2019_64对应x64,msvs2019对应的是x86环境。
![在这里插入图片描述]( https://img-blog.csdnimg.cn/75556d5b264e4f6e9fbd6114c1b61a50.png?x-oss-process=image/watermark ,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5rKn5rW35LiA56yRLWRq,size_20,color_FFFFFF,t_70,g_se,x_16#pic_center)

08. Visual Studio 2019创建Qt项目

8.1 创建Qt项目
![在这里插入图片描述]( https://img-blog.csdnimg.cn/feb9b4da6cbc4fb08b27ee3304636521.png?x-oss-process=image/watermark ,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5rKn5rW35LiA56yRLWRq,size_20,color_FFFFFF,t_70,g_se,x_16#pic_center)

8.2 选择Qt控件应用
![在这里插入图片描述]( https://img-blog.csdnimg.cn/dfb9d4a2cd5742c69f1ba64fbe4f395f.png?x-oss-process=image/watermark ,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5rKn5rW35LiA56yRLWRq,size_20,color_FFFFFF,t_70,g_se,x_16#pic_center)

8.3 配置新项目,点击创建。
![在这里插入图片描述]( https://img-blog.csdnimg.cn/7dd4c393a5e44a8291b1105d357b564c.png?x-oss-process=image/watermark ,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5rKn5rW35LiA56yRLWRq,size_20,color_FFFFFF,t_70,g_se,x_16#pic_center)

8.4 选择Next
![在这里插入图片描述]( https://img-blog.csdnimg.cn/f470808ee8b048ba951fe690d820f76d.png?x-oss-process=image/watermark ,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5rKn5rW35LiA56yRLWRq,size_17,color_FFFFFF,t_70,g_se,x_16#pic_center)

8.5 选择Next
![在这里插入图片描述]( https://img-blog.csdnimg.cn/cf5e4f79d3cf4f2ab815f2b46294b70f.png?x-oss-process=image/watermark ,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5rKn5rW35LiA56yRLWRq,size_17,color_FFFFFF,t_70,g_se,x_16#pic_center)

8.6 选择Finish
![在这里插入图片描述]( https://img-blog.csdnimg.cn/ae4f5654747d4901a93dce5c4e0d3a0e.png?x-oss-process=image/watermark ,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5rKn5rW35LiA56yRLWRq,size_17,color_FFFFFF,t_70,g_se,x_16#pic_center)

8.7 创建环境如下
![在这里插入图片描述]( https://img-blog.csdnimg.cn/cc9e4f5f3ca54d21b3d1a38523810057.png?x-oss-process=image/watermark ,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5rKn5rW35LiA56yRLWRq,size_20,color_FFFFFF,t_70,g_se,x_16#pic_center)

8.8 生成解决方案
![在这里插入图片描述]( https://img-blog.csdnimg.cn/718111745bd0427286e612ab2517c515.png?x-oss-process=image/watermark ,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5rKn5rW35LiA56yRLWRq,size_20,color_FFFFFF,t_70,g_se,x_16#pic_center)

8.9 调试->开始执行(不调试)
![在这里插入图片描述]( https://img-blog.csdnimg.cn/b828e2dddbcb45138d075eba6cf0cfb3.png?x-oss-process=image/watermark ,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5rKn5rW35LiA56yRLWRq,size_20,color_FFFFFF,t_70,g_se,x_16#pic_center)

8.10 执行结果
![在这里插入图片描述]( https://img-blog.csdnimg.cn/d751d8f2ce424cd0986ac0f576eb5dc4.png?x-oss-process=image/watermark ,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5rKn5rW35LiA56yRLWRq,size_17,color_FFFFFF,t_70,g_se,x_16#pic_center)

09. Visual Studio 2019打开Qt项目

9.1 选择 扩展–>Open Qt Project File(.pro)
![在这里插入图片描述]( https://img-blog.csdnimg.cn/98aeedc7701247238233aac2e237e27f.png?x-oss-process=image/watermark ,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5rKn5rW35LiA56yRLWRq,size_20,color_FFFFFF,t_70,g_se,x_16#pic_center)

9.2 打开Qt项目文件
![在这里插入图片描述]( https://img-blog.csdnimg.cn/529085170b204bf0a913711e2a1055f5.png?x-oss-process=image/watermark ,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5rKn5rW35LiA56yRLWRq,size_20,color_FFFFFF,t_70,g_se,x_16#pic_center)

选择编译->运行即可

10. 附录

参考: VS2019+Qt5.15开发环境搭建

posted @ 2021-12-26 18:43  沧海一笑_DJ  阅读(2996)  评论(0)    收藏  举报