register at least one qt version using“qt vs tools“->“qt options“问题描述及解决方法

Posted 七星易

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了register at least one qt version using“qt vs tools“->“qt options“问题描述及解决方法相关的知识,希望对你有一定的参考价值。

问题描述:在安装了Qt 5.9.8,vs 2022, QT VS Tool 2022并配置好环境变量之后创建Qt项目时无法创建,提示至少需要注册一个Qt版本到Qt VS ToolsQt Options

 

解决方法:

1.重新打开一个可以创建的C++ vs文件,在上方菜单栏中“工具-选项-找到Qtversion”,点击加号,再点击windows右侧的文件选择

 

2.点击文件图标后我们到QT安装文件夹路径下的D:\\QT\\5.9.8\\msvc2015_64\\bin中找到它的exe文件,双击并确认后即可添加成功

3.点击文件图标后我们到QT安装文件夹路径下的D:\\QT\\5.9.8\\msvc2015_64\\bin中找到它的exe文件,双击并确认后即可添加成功

4.然后退出vs,重新创建qt文件即可

 

yarn出现“There are no scenarios ; must have at least one"

错误信息:“There are no scenarios ; must have at least one"

背景:在将vscode自动化构建编译打包时出现这种情况,主要是执行yarn这一步出现的。

本次这个另外的虚拟机环境有点乱,主要体现为版本不统一(比如node.js要求为8.12.0及其9以下,而原先的为4版本)等大大小小问题。

解决办法:

主要参考了该博文:https://blog.csdn.net/weixin_40533355/article/details/81135112

这个是我另外的一个虚拟机环境(之前写了一篇关于Linux下vscode编译运行打包,本次这个出现问题的虚拟机也许是我之前经常在上面做很多试验导致一些版本遗留下的问题,而之前按照官方文档试验成功的,则虚拟机环境相对比较纯净。

 

按照如下命令执行,即可解决该问题:

sudo apt remove cmdtest
sudo apt remove yarn
 
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
 
sudo apt update
sudo apt install yarn

 

以上是关于register at least one qt version using“qt vs tools“->“qt options“问题描述及解决方法的主要内容,如果未能解决你的问题,请参考以下文章

ABC260 E - At Least One(双指针)

ABC260 E - At Least One(双指针)

yarn出现“There are no scenarios ; must have at least one"

yarn出现“There are no scenarios ; must have at least one"

At least one JAR was scanned for TLDs yet contained no TLDs.

phpmailer报 You must provide at least one recipient email address.解决办法