Yocto参考手册
文章平均质量分 88
Yocto参考手册
Jarvis000
电子开发爱好者
展开
-
15贡献和附加信息
15贡献和附加信息目录15贡献和附加信息15.1简介15.2贡献15.3Yocto 项目 Bugzilla15.4邮件列表15.5互联网中继聊天(IRC)15.6链接和相关文档15.1简介Yocto 项目团队很高兴人们对 Yocto 项目进行试验。如果您遇到困难或发现错误,可以在许多地方寻求帮助。这提供了有关贡献和参与 Yocto 项目的信息。15.2贡献Yocto 项目很高兴接受贡献。您可以通过创建和发送拉取请求或通过电子邮件提交补丁来提交对项目.原创 2021-08-23 11:10:30 · 147 阅读 · 0 评论 -
14常见问题
14常见问题目录14常见问题问:Poky 与OpenEmbedded有何不同?答:该术语Poky指的是 Yocto 项目提供的特定参考构建系统。Poky 基于OpenEmbedded-Core (OE-Core)和BitBake。因此,此处用于构建系统的通用术语是“OpenEmbedded 构建系统”。Yocto 项目中使用 Poky 的开发与 OpenEmbedded 密切相关,更改总是先合并到 OE-Core 或 BitBake,然后再被拉回 Poky。这种做法立即使两个项目受益..原创 2021-08-23 11:05:11 · 611 阅读 · 0 评论 -
13变量上下文
13变量上下文目录13变量上下文13.1配置13.1.1发行版(发行版)13.1.2机器13.1.3本地13.2食谱13.2.1必需13.2.2依赖13.2.3路径13.2.4额外的构建信息虽然你可以在几乎任何环境中使用的大多数变量,例如.conf,.bbclass,.inc,和.bb文件,一些变量往往与特定地区或上下文关联。本章描述了一些常见的关联。13.1配置以下小节提供了上下文为配置的变量列表:分发、机器和本地。13.1.1发...原创 2021-08-23 11:04:03 · 198 阅读 · 0 评论 -
12变量词汇表
12变量词汇表目录12变量词汇表本章列出了 OpenEmbedded 构建系统中使用的常用变量,并概述了它们的功能和内容。ABCDEFGHIKLMNOPRSTUVWXABIEXTENSION对 GNU 规范体系结构名称(例如“eabi”)的应用程序二进制接口 (ABI) 字段的扩展。ABI 扩展在机器包含文件中设置。例如,该meta/conf/machine/include/arm/arch-arm.inc文件设置了以下扩展名:...原创 2021-08-23 10:44:10 · 819 阅读 · 0 评论 -
11 特点
11特点目录11特点11.1机器特点11.2 发行版功能11.3图像特征11.4特征回填本章提供了可作为图像一部分包含的已发货机器和发行版功能的参考、您可以选择的图像功能的参考以及功能回填的参考。功能提供了一种机制来确定哪些包应该包含在生成的图像中。分布可以选择他们想要通过支持哪些功能DISTRO_FEATURES的变量,它在分配的配置文件中设置或附加到如poky.conf,poky-tiny.conf,poky-lsb.conf等等。机器特征在MACHINE_...原创 2021-08-20 19:09:53 · 542 阅读 · 0 评论 -
10 Images
10ImagesOpenEmbedded 构建系统提供了几个示例图像来满足不同的需求。当您发出bitbake命令时,您提供了一个“顶级”配方,它基本上开始了您想要的图像类型的构建。注意在没有 GNU 通用公共许可证版本 3 (GPLv3)、GNU 宽松通用公共许可证版本 3 (LGPLv3) 和 GNU Affero 通用公共许可证版本 3 (AGPL-3.0) 组件的情况下构建映像仅支持最小映像和基本映像。此外,如果您要使用非 GPLv3 和类似许可的组件构建映像,则必须local.con.原创 2021-08-20 19:08:54 · 244 阅读 · 0 评论 -
9 QA 错误和警告消息.
9QA 错误和警告消息目录9QA 错误和警告消息9.1简介9.2错误和警告9.3配置和禁用 QA 检查9.1简介构建配方时,OpenEmbedded 构建系统会对输出执行各种 QA 检查,以确保检测和报告常见问题。有时,当您创建一个新配方来构建新软件时,它会顺利构建。如果不是这种情况,或者当您在构建任何软件时遇到 QA 问题,可能需要一点时间来解决它们。虽然忽略 QA 消息甚至禁用 QA 检查很诱人,但最好尝试解决任何报告的 QA 问题。本章提供了 QA 消息列..原创 2021-08-20 19:07:59 · 3083 阅读 · 3 评论 -
8 OpenEmbedded Kickstart ( .wks) 参考
8OpenEmbedded Kickstart (.wks) 参考目录8OpenEmbedded Kickstart (.wks) 参考8.1简介8.2命令:部分或分区8.3命令:引导程序8.1简介当前的 Wic 实现仅支持基本的 kickstart 分区命令:(partition或part简称)和bootloader.注意未来的更新将实现更多的命令和选项。如果您使用不受特别支持的任何内容,结果可能无法预测。本章提供了有关可用 kickstar...原创 2021-08-20 19:06:36 · 588 阅读 · 0 评论 -
7.devtool快速参考
7devtool快速参考目录7devtool快速参考7.1获得帮助7.2工作区层结构7.3向工作区层添加新配方7.4提取现有配方的来源7.5同步一个配方的提取源树7.6修改现有配方7.7编辑现有配方7.8更新配方7.9查看配方升级状态7.10升级配方7.11重置配方7.12建立你的配方7.13建立你的形象7.14在目标机器上部署你的软件7.15从目标机器上删除您的软件7.16在替代位置创建工作空间层7.17获取工作区中配方的状态原创 2021-08-20 19:05:32 · 879 阅读 · 0 评论 -
6任务任务
6任务目录6任务6.1正常配方构建任务6.1.1do_build6.1.2do_compile6.1.3do_compile_ptest_base6.1.4do_configure6.1.5do_configure_ptest_base6.1.6do_deploy6.1.7do_fetch6.1.8do_image6.1.9do_image_complete6.1.10do_install6.1.11do_install_pt...原创 2021-08-20 17:49:14 · 1745 阅读 · 0 评论 -
5.Class
5.Class目录5.Class5.1allarch.bbclass5.2archiver.bbclass5.3autotools*.bbclass5.4base.bbclass5.5bash-completion.bbclass5.6bin_package.bbclass5.7binconfig.bbclass5.8binconfig-disabled.bbclass5.9blacklist.bbclass5.10build...原创 2021-08-20 17:34:17 · 3794 阅读 · 0 评论 -
4.目录结构
目录4.1顶级核心组件4.1.1bitbake/4.1.2build/4.1.3documentation/4.1.4meta/4.1.5meta-poky/4.1.6meta-yocto-bsp/4.1.7meta-selftest/4.1.8meta-skeleton/4.1.9scripts/源目录由许多文件、目录和子目录组成:了解它们的位置和内容是有效使用 Yocto 项目的关键。本章描述了源目录,并提供了有关这些文件和目录的信息。有关如何在开原创 2021-08-19 14:57:12 · 1202 阅读 · 0 评论 -
3 Yocto 项目发布和稳定发布过程
3Yocto 项目发布和稳定发布过程目录3Yocto 项目发布和稳定发布过程3.1主要和次要发布节奏3.2主要版本代号3.3稳定发布流程3.4测试和质量保证Yocto 项目的发布过程是可预测的,由主要和次要(点)版本组成。这个简短的章节提供了关于如何命名版本、它们的生命周期和它们的稳定性的信息。3.1主要和次要发布节奏Yocto 项目使用六个月的节奏提供主要版本(例如 3.3.2),大致时间安排在每年的四月和十月。以下是一些主要 YP 版本的示例,还显示...原创 2021-08-20 16:24:08 · 372 阅读 · 0 评论 -
2 Yocto 项目术语
2Yocto 项目术语以下是 Yocto 项目开发环境的新用户可能会觉得有用的术语和定义列表。虽然其中一些术语是通用的,但为了以防万一,该列表包括它们:Append Files将构建信息附加到配方文件的文件。附加文件称为 BitBake 附加文件和.bbappend文件。OpenEmbedded 构建系统期望每个附加文件都有一个相应的配方 (.bb) 文件。此外,附加文件和相应的配方文件必须使用相同的根文件名。文件名只能在使用的文件类型后缀(例如formfactor_0.0.bb和form...原创 2021-08-20 16:22:29 · 456 阅读 · 0 评论 -
1.系统要求
1系统要求欢迎使用 Yocto 项目参考手册!本手册提供了 Yocto 项目当前版本的参考信息,在您了解 Yocto 项目的基础知识后最有效地使用。本手册既不能作为 Yocto 项目的起点来阅读,也不能从头到尾阅读。相反,在使用 Yocto 项目的过程中,根据需要使用本手册查找变量定义、类描述等。有关 Yocto 项目的介绍性信息,请参阅Yocto 项目网站和Yocto 项目概述和概念手册中的“Yocto 项目开发环境”一章。如果您想使用 Yocto Project 快速构建图像而无需...原创 2021-08-20 16:10:13 · 373 阅读 · 0 评论