Qt创建项目 No suitable kits found.

最近因为要写.net6项目,而更新了Visual Studio,后来再使用Qt的时候发现不能编译了。

调整后,发现新建项目显示“No suitable kits found”错误。

网上也看了很多的解决方案,但都不得要领,也都没有解决。

-----------------------------

有人说需要是MinGW环境的问题,有人说是Visual Studio的问题,有人说要调整Qt安装。

但都试了下,发现也都没解决,最后还是自己尝试解决了。

最终还是要自己扛下所有,完全自己摸索。

思来想去,归根结底,Qt出现这个问题,肯定是编译环境有问题了,个人比较喜欢MSVC的编译环境,所以仍然坚持要调试出MSVC的kit。

下面是我最后解决的方法:

1、因为Visual Studio 2022默认的编译器不是MSVC2019,所以考虑到可能和Qt的编译不兼容,将Visual Studio重新安装成2019版。

Visual Studio2019和2022目前我个人用到的区别主要是.net支持版本的区别,这个需要注意。

2、重新部署Qt。

既然是Qt编译环境的问题,把关注的重点也放在了Qt的编译环境安装部分。

我原来用的是Qt5.15.2,一直安装错误,就尝试看Qt默认的环境配制是什么,所以这次安装了6.2.4,并采用如下配制安装:

 

个人感觉,安装的重点是编译在Qt里面选择了编译环境,就不要在Developer and Desiner Tools里面选择相应的编译环境。可能问题出在重复安装编译环境上。

最终,Qt 和QML编译均显示正常。

 

 -------------------------------------------

最终结论:

应该是编译环境重复选择安装的问题。

  • 4
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值