Firefly开源社区

打印 上一主题 下一主题

[Linux] sdk编译失败和qt交叉编译环境搭建

12

积分

0

威望

0

贡献

技术小白

积分
12

sdk编译失败和qt交叉编译环境搭建

发表于 2021-7-23 16:08:36      浏览:5558 | 回复:1        打印      只看该作者   [复制链接] 楼主
使用镜像文件Firefly_Ubuntu_18.04.5_LTS_DESKTOP_ext4_202012301242_PYTHON3.5-RKNN-OPENCV.img和AIO-RK3399PROC-UBUNTU18.04_PYTHON3.5-RKNN-OPENCV-20210324-1015.img编译sdk都失败。
报错为:
dd file: ./Image/uboot.img done,offset=0x461800,size=0x400000,userspace=0x800
Add file: ./Image/boot.img
Add file: ./Image/boot.img done,offset=0x861800,size=0x1e65000,userspace=0x3cca
Add file: ./Image/misc.img
Add file: ./Image/misc.img done,offset=0x26c6800,size=0xc000,userspace=0x18
Add file: ./Image/recovery.img
Add file: ./Image/recovery.img done,offset=0x26d2800,size=0x1e41000,userspace=0x3c82
Add file: ./Image/rootfs.img
Error:<AddFile> open file failed,err=2!
------ FAILED ------
Press any key to quit:
ERROR: Running build_updateimg failed!
ERROR: exit code 1 from line 1105:
    ./mkupdate.sh




还有手册上qt交叉编译环境说的看不明白



Qt交叉编译环境支持

Firefly发布的Qt交叉编译工具链,适用于以下环境:

    Host: x86-64 / Ubuntu 18.04

    Target: Firefly RK3399 RK3328 PX30 / Ubuntu 18.04 Minimal&Desktop

工具链完整支持wenEngine, 支持EGLFS LinuxFB XCB 等backend.

    下载地址

链接:https://pan.baidu.com/s/1tNGqG4XSYuDxe_AdDegOAA
提取码:FFQT

    部署

详情参见Qt5.12.2_Release.md 注意,文档中所有路径的名称不可更改,否则会导致编译或者运行出错。

    编译

在host端,进入Qt工程目录,qmake && make 即可.

    运行

工具链中提供了两个测试Demo,分别对应EGLFS和LinuxFB Backend,用户在部署完成后,可以在host端build demo,在tartget端运行demo以测试部署是否成功。
回复

使用道具 举报

12

积分

0

威望

0

贡献

技术小白

积分
12
发表于 2021-7-23 16:16:58        只看该作者  沙发
sdk多试了几次Firefly_Ubuntu_18.04.5_LTS_DESKTOP_ext4_202012301242_PYTHON3.5-RKNN-OPENCV.img 成功了 。
但是手册里面讲的qt交叉编译实在没看懂
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

友情链接 : 爱板网 电子发烧友论坛 云汉电子社区 粤ICP备14022046号-2
快速回复 返回顶部 返回列表