QT中出现未知模块:qml quick?

3

我想要在iOS设备上部署一个QT应用程序。

步骤1:我从GitHub下载了qtbase源代码 https://github.com/qtproject/qtbase.git

步骤2:qtbase下载完成后,我进入qtbase文件夹并运行一条命令(我正在使用mac mini-osx 10.10.4 yosemite)

./configure -xplatform macx-ios-clang -release

步骤3:然后我运行

make

make install

步骤4:库已经成功构建在 /usr/local/QT 5.6/lib 中

步骤5:现在我正在创建一个QT快速应用程序并指定clang-iphone kit。

步骤6:现在如果我尝试构建,它会显示错误:QT中未知的模块:qml quick

感谢任何帮助......


1
所以你只编译了qtbase,没有编译qtdeclarative吗? - peppe
1
你仅编译了基本 Git 模块中的模块 - 因此 coresqlguiwidgets... 你还需要编译你所需的其他模块。 - Kuba hasn't forgotten Monica
@peppe:我刚接触qt...你能解释一下什么是qtdeclarative吗? - Legolas
为什么不直接使用预构建的软件包呢?无论如何,这是另一个需要克隆和编译的git存储库(使用安装qtbase时拥有的qmake)。 - peppe
1个回答

2
尝试安装qtdeclarative5-dev软件包:
最初的回答
sudo apt install qtdeclarative5-dev

最初的回答:

这对我有效


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接