C++ 我应该在conanfile.txt中启用哪些选项以与QML/QtQuick一起使用?

C++ 我应该在conanfile.txt中启用哪些选项以与QML/QtQuick一起使用?,c++,qt,qml,qtquick2,conan,C++,Qt,Qml,Qtquick2,Conan,我尝试使用qt/5.15与conan建立一个环境。2@bincrafters/马厩。 运行代码时出现以下错误 "main.qml:1:1: module "QtQuick" is not installed" 需要了解如何使用Conan正确安装QML。当您了解QtQuick时,您至少需要qtdeclarative=True,您还可以为控件库添加以下选项: qtquickcontrols=True # for QQC1 qtquickcontrols2=

我尝试使用qt/5.15与conan建立一个环境。2@bincrafters/马厩。 运行代码时出现以下错误

"main.qml:1:1: module "QtQuick" is not installed"

需要了解如何使用Conan正确安装QML。

当您了解QtQuick时,您至少需要
qtdeclarative=True
,您还可以为控件库添加以下选项:

qtquickcontrols=True  # for QQC1
qtquickcontrols2=True # for QQC2
在Linux上,我还发现添加这些模块非常有用:

config=-xcb
qttools=True
qttranslations=True
qtvirtualkeyboard=True
qtx11extras=True
qtsvg=True

你在运行时得到它了吗?您是否使用qt工具部署应用程序?它是运行时的。我设法解决了它。该问题一定是由于我在conanfile.txt的加载项选项中遗漏了'qt:qtdecarative=True'而导致的。