什么是yocto基本组件(bitbake,recipes,classes,configuration,layer)

1基本组件

1.1 bitbake

bitbake,是OpenEmbedded构建系统的核心工具,负责解析元数据,从中生成任务列表,然后执行这些任务。bitbake是一个通用的任务执行引擎,并且支持shell和python,类似于GNU make,用于构建项目.详细可参考Bitbake User Manual,https://docs.yoctoproject.org/bitbake/2.6/index.html

1.2 Recipes

文件后缀为.bb的文件是“recipes”文件。一般来说,配方包含有关单个软件的信息。此信息包括下载源的位置、要应用于该源的任何源补丁程序(如果需要)、要应用的特殊配置选项、如何编译源文件以及如何打包已编译的输出文件。
在这里插入图片描述

1.3 Classes

类文件(.bbclass)包含有助于在配方文件之间共享的信息。例如autotools类,它包含autotools使用的任何应用程序的公共配置。
------

1.4 Configurations

配置文件(.conf)定义了各种配置变量࿰

  • 9
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值