Vs+Qt下载与配置

Vs开发Qt项目下载与配置

软件下载

Vs和Qt需要版本对应(百度上这样说,但没找到版本对应表),实测情况下,Vs2022+Visual Studio 2015 (v140)工具集+ Qt5.15.2 + 5.15.2_msvc2019_642可以运行(后续测试中发现主要VS中设置好就可以),但Qt6.3.1版本不能运行(按提示看应该是编译器版本不对)
Vs官网下载:https://visualstudio.microsoft.com/zh-hans/downloads/
Vs下载选项:
image-20221014163537060
image-20221014163542859
v140工具集(应该非必要,未测试,可能需要与Qt版本对应):
image-20221014163551755
Qt离线包官网下载:https://download.qt.io/
Qt在线包官网下载:https://www.qt.io/zh-cn/download
在线下载安装选项:
image-20221014163559817
image-20221014163628363
红框内为编译器,必选,其他选项默认即可。MinGW非必选,供Qt单用时备用。

插件下载

在线下载安装:
image-20221014163639311
离线下载安装:(https://download.qt.io/):
image-20221014163647044
// 更新----------------------------------------------------------------
需要换版本的话,可以从https://download.qt.io/online/qtsdkrepository/ 中选择自己需要的版本和平台进行qt库的下载,例如我选择6.5.1,可以在这个目录下载:https://download.qt.io/online/qtsdkrepository/windows_x86/desktop/qt6_651/
选择适配于vs的版本:
选择选择适合vs的版本,带msvc的
总共5个,最重要的是qtbase,为了功能全面可以每样都下载一个
在这里插入图片描述
解压到qt安装目录:
在这里插入图片描述
在这里插入图片描述
完成之后就可以在vs里的项目选择这个版本的库。
// 更新----------------------------------------------------------------

设置(部分可能是迁移的项目才需要)

有时候VS需要软件重启设置才会生效

1.插件相关(必要)

扩展>>Qt VS Tools>>Qt Versions:
image-20221014163700835
image-20221014163705922
项目属性>> Qt Project Settings:
image-20221014163713192
红框内第一项选择之前安装版本,第二项中三项必选

2. VS路径配置 (该步骤及之后的步骤可能不需要,如果前面设置完不行可以试一下)

主要是Bin路径、lib路径、include路径的设置,三者均必选。
(有一点问题需要注意,即使这里的路径已经添加好,系统的环境变量仍需设置,不然会出现找不到Qt5Cored.dll、Qt5Guid.dll、Qt5Widgetsd.dll的问题,不知道是系统的环境变量必须设置,还是测试时设置生效滞后造成的该问题)
Bin路径以及include路径:
image-20221014163836542
image-20221014163842200
还有一种是将include路径设置加在:(此处应该是全局设置)
image-20221014163852175
但是放在前面C/C++里也没影响使用

Lib路径:
image-20221014163934359

部分博客增加了如下内容,但测试时不加也没有影响:
image-20221014163939642
选项内加入了Qt5Widgetsd.lib Qt5Guid.lib Qt5Cored.lib

3. 环境变量配置

image-20221014163946494

4. 遇到的设置问题

image-20221014163952433
Bin路径设置位置继承必须勾选,否则出错

  • 0
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值