编译 Buildroot

Buildroot 是一款集成的编译集合包,解决了以前交叉编译麻烦的问题,本小节将介绍buildroot 镜像的编译流程,分为单独编译和完整全自动编译。

1 单独编译

1.1 图形化界面

本小节单独编译镜像的顺序如下所示:

单独编译 uboot ->单独编译 kernel ->单独编译 recovery ->单独编译 buildroot各个镜像编译完成后,最终打包镜像 update.img 的方式来编译 buildroot 镜像 update.img。

第一步:编译 uboot

首先在 linux 源码目录下输入以下命令进入编译的 UI 界面,进入之后如下所示:

./build.sh

迅为RK3588开发板编译 Buildroot单独编译图形化界面_图形化界面

光标默认就在 uboot,所以直接回车即可开始 uboot 的编译,编译过程如下所示:

迅为RK3588开发板编译 Buildroot单独编译图形化界面_UI_02

Uboot 编译完成如下图所示:

迅为RK3588开发板编译 Buildroot单独编译图形化界面_UI_03

编译完成后生成 uboot.img 到 u-boot 目录,如下图所示:

迅为RK3588开发板编译 Buildroot单独编译图形化界面_图形化界面_04

第二步:编译 kernel

下个章节更新,请关注迅为RK3588开发板