2016-11-03 56 views
-2

我试图构建并创建一个Yocto环境,在这里我遇到了元开发,meta-linaro和poky。我的理解是: Yocto:创建一个定制的Linux环境,它需要:什么是meta-open嵌入式,meta-linaro?

  1. 板的BSP。
  2. 工具
  3. 编译器和许多其他工具,需要在其Linux发行版中使用。

它支持使用Bitbake食谱来构建创建Linux系统所需的源文件的开放式嵌入。 Bitbake使用编译器,URL来下载依赖关系和一些软件包。它最终生成一个跨平台和开发人员需要构建代码并执行的SDK。

当我试图在板上创建一个Yocto环境时,它说你需要元开发嵌入式,meta-linaro和Poky。

  1. meta-linaro和meta-openembedded是什么?
  2. 创建定制Linux所需的东西是什么?
  3. 什么是像bblayer这样的图层,开放嵌入图层等?

我无法理解流程如何创建定制的Linux。 我的理解是否正确。如果我错了,请纠正。

回答