文档编号 // C1AA5B
在线
BuildRoot 与 RasperryPi
这篇文章写于 2020,已经超过 6 年了。内容可能已经过时。
Buildroot是一款使用交叉编译来简化和自动化为嵌入式系统构建完整Linux系统的过程的工具。
为了实现这一点,Buildroot能够为您的目标生成一个交叉编译工具链,一个根文件系统,一个Linux内核映像和一个引导加载程序。Buildroot还可以独立和任意组合(例如,您可以使用现有的交叉编译工具链,并仅使用Buildroot构建您的根文件系统)。
下载你需要的BuildRoot源代码
打开 Buildroot - Making Embedded Linux Easy 网站,找到你需要的版本,我这里使用的是2019.11.1这个版本,是我现在的最新版本。
在终端运行这些命令:
|
开始编译
先下载基础工具链
|
然后使用
|
来查看编译需要使用的版本,在显示出来的内容中,你会看到:
|
我使用的是RaspberryPi 3B+ 所以我选择raspberrypi3_defconfig选项
|
然后,使用BuildRoot的工具来构建需要使用的工具链然后进行编译
|
喝一杯🍵,慢慢等吧
输出文件在output文件夹里
参考资料:
微信
支付宝
导航 // 相关文章