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.重新构建工程
步骤三:再启动构建
构建成功(若不成功,重复检查如上三步。)