QML 模块未安装错误:在嵌入式 Linux 上运行 Qt 应用程序

Ale*_*nko 5 c++ linux qt

我正在尝试在某个 TI 板上启动我交叉编译的 GUI Qt 应用程序。我使用此命令启动应用程序:

QT_DEBUG_PLUGINS=1 QT_PLUGIN_PATH=/root/qt-5.2.1-install/plugins LD_LIBRARY_PATH=/root/qt-5.2.1-install/lib/ ./simple_qml_ui -platform linuxfb
Run Code Online (Sandbox Code Playgroud)

不幸的是出现错误:

QFactoryLoader::QFactoryLoader() checking directory path "/root/qt_app/styles" ... 
QFactoryLoader::QFactoryLoader() checking directory path "/root/qt-5.2.1-install/plugins/styles" ... 
QQmlApplicationEngine failed to load component 
qrc:/main.qml:3 module "QtQuick.Window" is not installed
qrc:/main.qml:1 module "QtQuick" is not installed
qrc:/main.qml:2 module "QtQuick.Controls" is not installed
qrc:/main.qml:4 module "QtQuick.Dialogs" is not installed
qrc:/main.qml:3 module "QtQuick.Window" is not installed
qrc:/main.qml:1 module "QtQuick" is not installed
qrc:/main.qml:2 module "QtQuick.Controls" is not installed
qrc:/main.qml:4 module "QtQuick.Dialogs" is not installed
qrc:/main.qml:3 module "QtQuick.Window" is not installed
qrc:/main.qml:1 module "QtQuick" is not installed
qrc:/main.qml:2 module "QtQuick.Controls" is not installed
qrc:/main.qml:4 module "QtQuick.Dialogs" is not installed
qrc:/main.qml:3 module "QtQuick.Window" is not installed
qrc:/main.qml:1 module "QtQuick" is not installed
qrc:/main.qml:2 module "QtQuick.Controls" is not installed
qrc:/main.qml:4 module "QtQuick.Dialogs" is not installed
Run Code Online (Sandbox Code Playgroud)

我错过了一些重要的部署步骤吗?我该如何解决?

Ale*_*nko 0

事实证明,您只需将插件目录从 Qt 安装文件夹复制到应用程序文件夹即可。