Yocto 中层和元数据之间的区别

md.*_*mal 3 bsp embedded-linux yocto

我正在尝试理解 yocto 术语。我知道recipe是bitbake工具用来获取源代码、配置、编译和生成包(软件组件)的一组指令。

元数据是配置文件 ( .conf )、食谱 ( .bb 和 .bbappend ) 、类 ( .bbclass ) 和包含 ( .inc ) 的集合。

我不明白的是“层”这个词。术语“层”和“元数据”是相同的还是不同的

例如: meta-fsl-arm :这是层还是元数据。

yoc*_*com 5

元层:元层包含元数据。元数据意味着 conf、类和配方。

例如:

  1. meta-fsl-arm 是一个包含元数据(配置和机械类以及所有配方)的元层
  2. meta-phytec 是一个包含元数据(如 conf 文件、类和所有配方)的层