利用buildroot构建rootfs
buildroot是一个开源项目,类似于busybox的一种集成包,其主要功能是提供了交叉编译工具链和rootfs的制作。对于厂商提供的bsp包,很多时候rootfs会以buildroot的方式提供,所以学会使用buildroot来构建rootfs是很有必要的
构建rootfs的方法和kernel相同,为1.make xxxdefconfig 2.make menuconfig 3.make
但是并不推荐这样编译,推荐通过厂商提供的脚本来进行编译
1.环境搭建
- buildroot 的运行要求宿主机ubuntu上安装诸多软件,一般来说,需要安装:
sudo apt-get install bison
sudo apt-get install flex
sudo apt-get install texinfo
sudo apt-get install hgsubversion
sudo apt-get install whois
sudo apt-get install autoconf
sudo apt-get install wget
sudo<