正点原子rk3588 SDK编译

安装开发环境

sudo apt-get update && sudo apt-get install git ssh make gcc libssl-dev \
liblz4-tool expect expect-dev g++ patchelf chrpath gawk texinfo chrpath \
diffstat binfmt-support qemu-user-static live-build bison flex fakeroot \
cmake gcc-multilib g++-multilib unzip device-tree-compiler ncurses-dev \
libgucharmap-2-90-dev bzip2 expat gpgv2 cpp-aarch64-linux-gnu libgmp-dev \
libmpc-dev bc python-is-python3 python2 file rsync bsdmainutils mtd-utils

解压SDK

tar xvf atk-rk3588_linux_release_v1.2_20250104.tgz

检出源码

图片
.repo/repo/repo sync -l -j10

执行如下命令,设置 DNS 支持 kgithub.com:

如果解压了dl文件夹似乎可以跳过这一步,dl里面是需要去下载的库,解压后就不需要再去github下载

sudo sed -i '$a 43.154.68.204\tkgithub.com' /etc/hosts

sudo sed -i '$a 43.155.83.75\traw.kgithub.com objects.githubusercontent.kgithub.com' /etc/hosts

分两行

图片

解压dl.tgz

tar -xzf dl.tgz

mv dl buildroot/

SDK 全自动编译

./build.sh lunch

选择2

./build.sh

ubuntu实体机编译速度:

开始时间:13:55:33(由 build_2026-06-06_13-55-33.log 记录)

完成时间:16:14:44(该日志文件的最后修改时间)

总耗时:约为 2 小时 19 分钟。

主要编译阶段的时间分布:

内核与通用阶段:从 13:55:33 开始。

Buildroot (主系统):约从 13:58:53 开始,持续到 15:51:32。

Recovery 系统:从 15:51:34 开始,持续到约 16:13:33。

打包与保存日志:最后在 16:14:44 完成所有操作。

posted @ 2026-06-16 18:14  嵌入式点灯小白  阅读(3)  评论(0)    收藏  举报