模块“OpenGLUnderQML”未安装

模块“OpenGLUnderQML”未安装

以下是我的 main.qml 文件导致此错误的原因:

import OpenGLUnderQML 1.0

我应该在 ubuntu 上安装什么?

答案1

简单的在 packages.ubuntu.com 上搜索QML 下的 OpenGL给出以下包名称 - qtdeclarative5-examples。如果安装它,您将获得所有需要的依赖项,例如 Qt5 和 Qt Quick。

所以你需要安装这个包和qt5开发工具:

sudo apt install qtdeclarative5-examples qtdeclarative5-dev qt5-default

如果需要,你可以安装 html-help

sudo apt install qtdeclarative5-doc-html

另请注意,您可以使用位于/usr/lib/x86_64-linux-gnu/qt5/示例/quick(包括你的OpenGLUnderQML一个 - /usr/lib/x86_64-linux-gnu/qt5/示例/quick/scenegraph/openglunderqml/openglunderqml)。

您可以编译 OpenGLUnderQML 并使用以下命令进行测试:

cp -ar /usr/lib/x86_64-linux-gnu/qt5/examples/quick/scenegraph/openglunderqml ~/
cd ~/openglunderqml
qmake
make
./openglunderqml

openglunderqml 18.04 LTS 版本

相关内容