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