06-Buildroot
16.3 Buildroot
Buildroot是一组设计用于构建完整嵌入式Linux发行版的makefile和补丁。根据Buildroot网站的描述,它的主要特性包括以下几点。
- 它能够编译嵌入式Linux产品需要的所有组件,包括交叉编译器、根文件系统、内核镜像和引导加载程序。
- 可以使用大家熟悉的Linux内核配置工具(比如menuconfig)对它进行简单的配置。
- 它支持几百个用户空间的应用程序和程序库,包括GTK2、Qt、GStreamer和很多网络实用程序。
- 它支持uClibc或glibc,以及其他目标程序库。
- 它的结构以makefile语言为基础,简单且易于理解。