正点原子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 完成所有操作。

浙公网安备 33010602011771号