buildroot裁剪树莓派系统

在上一篇博文中记录了如何利用buildroot这个工具来编译树莓派系统最终制作出可供烧写的sdcard.img。今天记录一下裁剪树莓派系统的过程。

menuconfig

运行make menuconfig就可以进入buildroot的配置界面
在这里插入图片描述
在这里插入图片描述
在上面的菜单中需要关注一下Toolchain,这是编译内核交叉工具链的配置。
在这里插入图片描述
我们根据选项内容配置选项即可。一般C library选择glibc,可是buildroot编译glibc库源码失败了,打印信息如下图:
在这里插入图片描述
最后我不得不选择了uClibc。
另外Target packages–>也需要关注一下,里面是一些常用的工具,包括Openssh、ftp等网络工具,还有编辑器等。
在这里插入图片描述
我们选中后就可以编译到系统中。

make linux-menuconfig

这个命令是配置Linux内核的,运行后如下图:

在这里插入图片描述
内核裁剪主要在Device Drivers—>,里面是一些驱动程序。我们可以更加需要添加或从内核中去除。

make busybox-menuconfig

这个设置busybox的,这个我没有更改设置。其中的细节我需要进一步的学习和了解。
在这里插入图片描述
全部设置完成后运行meke即可编译。
当然我们也可以单独编译内核或者是交叉编译器亦或者是文件系统。这些命令读者阅读一下buildroot的帮助文档就可以了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

南波儿万

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值