Bitbake中文手册--目录

https://www.yoctoproject.org/docs/3.1.2/bitbake-user-manual/bitbake-user-manual.html

bitbake中文手册

Bitbake中文手册--目录

Bitbake中文手册--1(概述)

Bitbake中文手册--2(执行)

Bitbake中文手册--3(语法)

Bitbake中文手册--4(下载)

Bitbake中文手册--5(词汇)

Bitbake中文手册--附录

目录

1.概述

     1.1。介绍

     1.2。历史和目标

     1.3。概念

          1.3.1。配方

          1.3.2。配置文件

          1.3.3Classes

          1.3.4。Layers

          1.3.5。附加文件(.append)

          1.4。获得BitBake

          1.5。BitBake命令

          1.5.1。用法和语法

          1.5.2实例

2.执行

     2.1。解析基本配置元数据

     2.2。定位和解析配方

     2.3。贡献

     2.4。索引

     2.5。依赖

     2.6。任务列表

     2.7。执行任务

     2.8。校验(签名)

     2.9。Setscene

     2.10。日志log

3.语法和选项操作

     3.1。基本语法

          3.1.1。基本变量设置

          3.1.2。修改现有变量

          3.1.3。换行连接符

          3.1.4。变量引用

          3.1.5。设置默认值(?=)

          3.1.6。设置弱默认值运算符 (??=)

          3.1.7。立即变量扩展符(:=)

          3.1.8包含空格追加(+=)运算符和前置(=+)

          3.1.9。不包含空格的情况下追加(.=)和前置(=.)

          3.1.10。追加和前置(叠加式语法或者说重载式语法)

          3.1.11。删除(叠加式语法)

          3.1.12。叠加式语法的好处

          3.1.13。变量标志语法

          3.1.14。内联Python变量扩展

          3.1.15。unset取消变量

          3.1.16。提供路径名

     3.2将变量导入到环境中(export)

     3.3。条件语法(OVERRIDES

          3.3.1。条件元数据

          3.2.2Key扩展

          3.2.3。例子

          3.4共享功能(.inc)

          3.4.1 定位 include和class文件

          3.4.2inherit指令

          3.4.3include指令

          3.4.4require指令

          3.3.5INHERIT配置指令

     3.5。函数

          3.5.1。Shell函数

          3.5.2。BitBake样式Python函数

          3.5.3。Python函数

          3.5.4。BitBake样式Python函数VS Python函数

          3.5.5。匿名Python函数

          3.5.6。类函数的灵活继承

     3.6。任务

          3.6.1。将函数提升为任务

          3.6.2。删除任务

          3.6.3。将信息传递到编译任务环境

     3.7。可变标志

     3.8。事件

     3.9。变体 - 类扩展机制

     3.10。依赖

          3.10.1.bb文件内部的依赖关系

          3.10.2。编译依赖

          3.10.3。运行态依赖项(Runtime)

          3.10.4。递归依赖

          3.10.5。任务间依赖

     3.11。Python内可调用的函数

          3.11.1。连接存储变量的函数

          3.11.2。其他函数

     3.12。任务校验和和Setscene

4.文件下载支持

     4.1。下载(Fetch)

     4.2。解包

     4.3。提取器

          4.3.1。本地文件提取器(file://

          4.3.2。HTTP / FTP wget的提取器(http://ftp://https://

          4.3.3。 CVS fetcher((cvs://

          4.3.4。Subversion(SVN)Fetcher(svn://

          4.3.5。GIT Fetcher(git://

          4.3.6。GIT 子模块Fetcher(gitsm://

          4.3.7。ClearCase Fetcher (ccrc://)

          4.3.8。Perforce Fetcher (p4://)

          4.3.9。Repo Fetcher (repo://)

          4.3.10。其他Fetchers

     4.4。自动修订

5.变量词汇表

     附录A. Hello World示例

          A.1。BitBake Hello World

          A2。获得BitBake

          A.3。设置BitBake环境

          A.4。Hello World示例


 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值