第3章
OpenEmbedded构建系统

Poky是Yocto项目的参考发行版。它包含OpenEmbedded构建系统。它提供了构建Linux操作系统栈所要求的全部必要的工具、菜谱和配置数据。正如我们在前面一章中看到的,Poky是打包成简单包的几乎自包含的系统。仅仅有少量额外的组件需要安装在构建主机上以使用Poky。

本章先分析针对开源软件包的典型的工作流。然后解释OpenEmbedded工作流是如何将各个软件包的构建与创建完整的Linux操作系统栈和可启动文件系统镜像的过程集成起来的。有了这些知识,我们就可以详细了解Poky架构及其组件了。