buildroot入门(一)

Buildroot是一款使用交叉编译来简化和自动化为嵌入式系统构建完整Linux系统的过程的工具。

为了实现这一点,Buildroot能够为您的目标生成一个交叉编译工具链,一个根文件系统,一个Linux内核映像和一个引导加载程序。Buildroot还可以独立和任意组合(例如,您可以使用现有的交叉编译工具链,并仅使用Buildroot构建您的根文件系统)。

Buildroot的使用人群主要是从事嵌入式工作的人员。通常嵌入式系统使用的处理器并不是每个人都习惯在使用的普通x86处理器。他们通常是PowerPC处理器,MIPS处理器,ARM处理器等。

Buildroot支持众多处理器及其变体;对于一些常用的开发板,在Buildroot中已经有了现成可用的默认配置。除此之外,许多第三方项目都是基于或开发Buildroot之上的BSP或SDK 。

[1] BSP:板级支持包

[2] SDK:软件开发工具包

你可能感兴趣的:(buildroot,嵌入式,makefile,build入门,嵌入式)