yocto的poky构建目录的build/conf/local.conf默认变量说明


1、当克隆poky仓库后,我们执行了 source  oe-init-build-env脚本

2、这个脚本会自动创建一个build目录作为工作目录,且在build/conf目录下创建bblayers.conf和local.conf文件

  2.1 关于local.conf文件的默认值是由 meta-poky/conf/local.conf.sample设置的

  2.2 关于bblayers.conf的默认值是由  meta-poky/conf/bblayers.conf.sample设置的

 3、distro分发层

  分发层为您的分发提供策略配置 ,最好的做法要求将这些类型的配置隔离到各自的层中 ,这样我在conf/distro/distro.conf的设置将
  覆盖BitBake在构建目录中的conf/local.conf文件中的设置


4、BSP层的配置目录
  BSP层的配置目录包含机器(conf/machine/machine.conf),还有该层(conf/layer.conf)的配置文件.
  注:这个conf/machine/machine.conf,中machine.conf是个泛指支持所有机器,如下图
  
  这个图中的,meta-ti层中的 am335x-evm.conf     am37x-evm,conf等都是机器配置文件,另外meta-yocto-bsp层中的beaglebone-yocto.conf也是机器配置文件
5、指定我们想要的机器类型,可能是错的,待更新
  修改/poky/build/conf/local.conf的MACHINE变量
 

MACHINE ?= "am335x-evm"

  

 

 

 

 

 

  /poky/meta-poky/conf/distro


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM