前言
最近在学习linux开发板的系统构建。Linux下的三大组件可以简单分为:Bootloader(引导程序)、LinuxKernel(Linux内核服务)、Rootfs(根文件系统)。
以往我的认知里,这些工具构建的常规流程,都是独立编译构建的。后来接触到有更便捷的编译构建工具----Buildroot、Yocto等。今天写博客记录一下Buildroot的简单构建流程。
开始
上Buildroot的官网下载Buildroot镜像:
https://buildroot.org/
解压到目录中:
只是使用可以不太关心buildroot是如何构建的,如果对这个工具感兴趣,有很多对buildroot介绍的博客可以参考。
接下来:
上来就一个make menuconfig
make menuconfig
进入:
如上图所示,需要配置几个选项,逐个来看。