Visual Studio+Qt配置开发环境

一些基础知识

  1.Qt+Visual Stuido在开发Windows程序时需要安装MSVC编译器,此时需要安装的编译器版本和VS版本匹配,具体匹配关系如下:

Qt版本MSVC编译器版本匹配的VS版本生成32位程序生成64位程序
5.9MSVC2015VS2015可以可以
5.12MSVC2017VS2017可以可以
5.13
5.14
5.15MSVC2019VS2019可以可以
6.0MSVC2022VS2022不可以可以
6.1
6.2

    若当前安装的VS版本和Qt版本不匹配,例如安装Qt5.12和VS2019,需要再安装一个MSVC2017编译器才能在VS上开发Qt程序。

  2.Visual Studio可在微软官网下载,从VS2010之后,官网只提供联网安装包,若要离线安装,则需自己打包安装包,此步不在本文讨论范围内,最新版本的VS下载地址点击这里,历史版本下载地址请点击这里

  3.VS分为三个版本:社区版、专业版和企业版,三个版本对功能支持的完整度逐渐递增。其中社区版完全免费,但部分功能受限制;专业版和企业版收费,专业版适用于小型团队开发,功能支持多余社区版,企业版支持大型团队开发,功能最全。

  4.Qt的版本号分三段:大版本号.小版本号.补丁号,比如 5.15.2 是完整的 Qt 版本号,第一个数字 5 是大版本号(major),第二个数字15是小版本号(minor),第三个数字 2 是补丁号(patch),我们在选择版本时,只要前面两个数字相同,Qt 的特性就是一致的,最后的数字是对该版本的补丁更新。

  5.建议安装LTS版本(长期支持版),关于此部分内容可在Qt Wiki网页查找。

  6.安装Qt时需要验证Qt账号、密码,最好还是提前注册一个。

  7.Qt+VS开发需要安装Qt、VS和VSaddin插件,因此,本文也将按照这三个部分展开。

Visual Studio2019下载与安装

下载VS2019

  打开VS官网历史版本下载页面,展开“2019”列表,点击“Visual Studio2019和其它产品”后的下载按钮,页面跳转后选择对应的版本并点击“Download”按钮,跳转到如下图所示的下载页,开始下载VS2019下载器。

  注意,跳转至下载页面后不要点击页面的“重试”链接,若点击该链接,将会下载最新版本的VS下载器,此时需要等待页面自动下载完成。

VS2019安装 

 安装可以参考微软官方安装说明,点击这里打开链接,如下图所示,选择版本,查看安装手册。

  如上图所示,在页面左侧选择VS版本就可以找到目标版本的安装文档,文档说明比较详细,此处不再赘述。

Qt5.15下载与安装

  正式开始本节前,请先记住一点:目前离线安装包只更新到5.14.*(包括),因此,5.14之前的版本可以下载离线安装包进行安装,但之后的版本是需要在线安装(或者,能够自己制作离线安装包也行)。

Qt下载站目录介绍

  我们可以从官方下载网站下载Qt安装包,也可以从清华大学开源软件镜像站下载,两者优缺点对比:官网内容更全面但下载速度慢(龟速,基本是半天起步),清华镜像站会阉割部分内容但下载速度快(实际上,清华大学镜像站就是定期同步官方下载库的内容,只是会删除一些老旧版本的内容,目前清华镜像最老版本为5.9)。下面,以清华镜像站目录结构介绍Qt下载站目录的大致含义:

目录说明
archive各个Qt版本的安装包、配套工具包等(注意,清华站相比主站做了裁剪,只能看到5.9之后的版本)
community_releases社区定制的Qt 库,不用理会
development_releases开发版,有新的和旧的不稳定版本,在Qt 开发过程中的非正式版本。
learning一些学习资料
linguist_releases一款软件,目前我没用到,未仔细研究
ministro迷你版,目前是针对Android的版本。
official_releases正式发布版,是与开发版相对的稳定版Qt库和开发工具,我们选择时,应选择此处的版本
onlineQt 在线安装源
snapshots

预览版,最新的开发测试中的 Qt 库和开发工具。

   注意,联网安装器中包含了各个版本的Qt安装内容,同时也包含了必要的安装组件。

安装Qt

  由于联网安装需要在线从Qt官方服务器下载数据,而Qt服务器下载极慢有时甚至会断线导致下载失败,为了加快安装速度,需要将下载源替换成国内镜像站的地址。Qt整体安装步骤如下:

  step1:下载Fiddler并运行程序

  step2:在“数据流”中替换Qt主站地址-->urlreplace download.qt.io mirrors.tuna.tsinghua.edu.cn/qt

   step3:开始运行Qt安装器,开始安装

  

  登陆Qt账户名和密码,如果没有,需要先在Qt官网注册,然后一路“Next”,直到下图界面,选择安装地址和安装类别。

   点击“Next”,进入Qt版本和开发套件选择界面,勾选需要的内容,此处需要注意几点:

    1.最好选择source源码,方便后续编译一些开发库;

    2.Qt5.15版本最好选择msvc2019编译器,配合VS2019使用,可以同时选择32位和64位版本,便于同时支持32位程序和64位程序开发;

    3.Qt Creater为默认安装项,不可取消,但要想在Qt Creater上调试程序,需要勾选调试工具(Debugging Tools for Windows)和调试符号(Qt Creater 7.0.0 Debug Symbols);

    4.若要使用界面设计器,需要勾选Qt Design Studio。

   然后一路Next,进入安装界面,点击“Install"按钮,开始安装。

    接下来就是等待安装完成,安装包比较大,需要耐心等待下载,下载完成后会自动安装。

 

斯蒂芬森

qt_vsaddin插件安装

  xx

测试

  xxx

转载:https://www.cnblogs.com/kyzc/articles/16026776.html

Visual Studio是一款集成开发环境IDE),而Qt是一个跨平台的应用程序开发框架。你可以在Visual Studio中使用Qt来开发桌面应用程序。具体的步骤如下: 1. 首先,确保你已经安装了Visual StudioQt。 2. 打开Visual Studio,点击“文件”菜单,选择“新建”->“项目”。 3. 在项目模板中,搜索并选择“Qt”项目模板。 4. 点击“下一步”,在项目名称和位置中填写相关信息,然后点击“完成”。 5. 接下来,配置项目的Qt属性。在“项目”菜单中选择“属性”。 6. 在属性窗口中,选择“Qt属性页”。在这里,你可以设置Qt的版本和路径等信息。 7. 确认配置完成后,点击“应用”和“确定”来保存更改。 8. 现在,你可以开始使用Qt来编写你的桌面应用程序了。 请注意,以上步骤是基于Visual Studio 2019的。如果你使用的是其他版本,可能会有些许差异。另外,如果你在配置过程中遇到了问题,可以参考和提供的教程和解决方案。希望对你有所帮助!<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *3* [【VisualStudio】基于 Visual Studio 使用 C++ 语言开发 Qt 环境配置教程](https://blog.csdn.net/weixin_36815313/article/details/131298551)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *2* [Visual Studio 2019中使用Qt,步骤详解](https://blog.csdn.net/Xx_Studying/article/details/125242291)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

wz2051900044

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

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

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

打赏作者

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

抵扣说明:

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

余额充值