文件准备
- Linux SDK ---- rk3588_linux_release_20230114_v1.0.6c_0*
- Ubuntu根文件系统 ---- Ubuntu22.04-Xfce_RK3588_v3.11-27_20240410.img.7z
硬件环境
- 一个可联网的linux机器,并且装有docker
打包一个docker编译环境
Dockerfile内容
直接通过dockerfile构建方便快捷
# Base Image
from ubuntu:18.04
# Author
LABEL maintainer="huangjiaobai <huangjiaobai@demo.com>"
# expect
RUN apt-get update && apt-get install -y \
build-essential \
cmake \
git \
libcurl4-openssl-dev \
libgtest-dev \
libxml2-dev \
pkg-config repo ssh make gcc libssl-dev liblz4-tool \
g++ patchelf chrpath gawk texinfo chrpath diffstat binfmt-support \
qemu-user-static live-build bison flex fakeroot gcc-multilib g++-multilib \
unzip device-tree-compiler ncurses-dev p7zip bc tree
# workspace
WORKDIR /app

本文详细描述了如何在Linux机器上利用Docker构建rk3588的SDK编译环境,包括安装必要的软件包、下载和解压LinuxSDK,同步GitLab代码,以及下载和管理Ubuntu根文件系统。作者还提供了编译和执行步骤。
最低0.47元/天 解锁文章
995

被折叠的 条评论
为什么被折叠?



