瑞芯微Rockchip开发者社区
直播中

麦特拉布

12年用户 1071经验值
私信 关注
[问答]

imx8mq编译器编译无法通过qml虚拟库怎么去解决

据说谁通过现在编译器编译通过了qml虚拟库,aarch64-poky-linux如下错误:
*** No rule to make target '/opt/fsl-imx-xwayland/5.4-zeus/sysroots/x86_64 -pokysdk- linux/usr/bin/qmlcachegen','.qmlcache/content_styles_default_style_qml.cpp'需要。停止。

方法无效报如下错误:

/opt/fsl-imx-xwayland/5.4-zeus/sysroots/x86_64-pokysdk-linux/usr/bin/qmlcachegen:语法错误:“)”

Makefile:937: 目标“.qmlcache/content_styles_default_style_qml.cpp”的配方失败

make[2]: *** [.qmlcache/content_styles_default_style_qml.cpp] 错误 2
比如怎么解决该问题。

回帖(3)

张斌

2021-12-30 11:45:29
如果您已经使用过bitbake poky构建了sdk,请尝试以下操作:


cp ${BUILDROOT}/tmp/sysroots-components/x86_64/qtdeclarative-native/usr/bin {$SDKROOT}/sysroots/x86_64-petalinux-linux/usr/bin
举报

周奕

2021-12-30 11:46:25
原用qml写的界面现在只能使用Qwidget,你帮我看看不成功的

模型如下:(14条消息)Qt-Arm关联以及调用虚拟键盘(中英)
我编译的是:QT-比比皆是-SRC-5.14.2.tar.xz文件可以上传您可以下载一下指数/archive/qt/5.14/5.14.2/single的。
首先配置交叉编译环境:。 /opt/fsl-imx-xwayland/5.4-zeus/environment-setup-aarch64-poky-linux
进入qt文件夹:cd qt-everywhere-src-5.15.2/qtvirtualkeyboard/src/plugins/pinyin
执行qmake:    /opt /fsl-imx-xwayland/5.4-zeus/sysroots/x86_64-pokysdk-linux/usr/bin/qmake
make生成Makefile文件。
进入/qt-everywhere-src-5.15.1/qtvirtualkeyboard/src/virtualkeyboard/目录修改, virtualkeyboard.pro,在Pro文件中对应的位置加入红色框的内容
20210329180125429.png (41.98 KB, 下载次数:14)
下载附件
举报

赵阳

2021-12-30 11:47:09
您这块编译通过了吗用您给的库还是有错误?
Makefile中:982:配方目标'.qmlcache / content_styles_default_style_qml.cpp'失败
化妆[1]:*** [.qmlcache / content_styles_default_style_qml。 cpp] 错误 1
make[1]:离开目录 '/home/forlinx/imx8mq/qt-everywhere-src-5.13.2/qtvirtualkeyboard/src/virtualkeyboard'
Makefile:51:目标'sub-virtualkeyboard-make_first'的配方失败
make: *** [sub-virtualkeyboard-make_first] 错误 2
举报

更多回帖

发帖
×
20
完善资料,
赚取积分