Firefly开源社区

标题: sdk编译失败和qt交叉编译环境搭建 [打印本页]

作者: 北冥有鱼    时间: 2021-7-23 16:08
标题: sdk编译失败和qt交叉编译环境搭建
使用镜像文件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以测试部署是否成功。

作者: 北冥有鱼    时间: 2021-7-23 16:16
sdk多试了几次Firefly_Ubuntu_18.04.5_LTS_DESKTOP_ext4_202012301242_PYTHON3.5-RKNN-OPENCV.img 成功了 。
但是手册里面讲的qt交叉编译实在没看懂




欢迎光临 Firefly开源社区 (https://dev.t-firefly.com/) Powered by Discuz! X3.1