There‘s no Qt version assigned to project xxx.vcxproj for configuration Debug/x64

Qt系列文章目录


There’s no Qt version assigned to project xxx.vcxproj for configuration Debug/x64

前言

如果你想了解关于Qt与VS2019开发环境搭建,可以至此翻页。
这里主要分享环境已搭建成功,在构建项目时遇到的报错解决方案。
当我们使用qtCreator创建的工程,使用visual studio打开的时候就可能报这种错误:error:There’ no Qt version assigned to project .vcxproj for configuration release/x64.Please assign a Qt installation in “Qt Project Settings”.

在这里插入图片描述

一、 分析错误原因

一般是直接将工程复制到另一台电脑上所导致,系统可能默认不选择使用的qt版本。
机器上装有Qt5.12.9和Qt5.12.2,以及Qt5.7,因为不同的工程使用的Qt不一样,所以工程中Qt版本没有匹配,我里工程使用Qt5.12

二、解决步骤

1.选择Qt版本

这里首先确保机器上已经安装插件:Qt visual studio tool version2.10.1(版本根据你的vs版本会不一样)
工程属性->选择后会弹出如下窗体,选择编译机器版本msvc2019 64即可(如果是单纯的qt项目,可以直接选择出现的自己qt版本)
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

2.检查环境变量

步骤一:检查环境变量

首先,保证Qt安装的路径已添加进环境变量。我这里配置了Qt5,7,同时也配置了Qt5.12.9读者可根据自己安装的Qt版本选择配置
在这里插入图片描述

3.重新构建工程

步骤三:再启动构建

构建成功(若不成功,重复检查如上三步。)

猜你喜欢

转载自blog.csdn.net/aoxuestudy/article/details/129356123