当前位置:网站首页>[Yocto RM] 4 - Source Directory Structure

[Yocto RM] 4 - Source Directory Structure

2022-06-27 23:28:00 _山猫

4 源目录结构

源目录由许多文件、目录和子目录组成;了解它们的位置和内容是有效使用 Yocto 项目的关键。本章介绍源目录并提供有关这些文件和目录的信息。

有关如何在开发系统上建立本地源目录的信息,请参阅 Yocto 项目开发任务手册中的“定位 Yocto 项目源文件”部分。

注意
OpenEmbedded 构建系统不支持包含空格的文件或目录名称。确保您使用的源目录不包含这些类型的名称。

4.1 顶层核心组件

本节介绍源目录的顶层组件。

4.1.1 bitbake/

该目录包含一个 BitBake 的副本以方便使用。该副本通常与 BitBake 项目中当前稳定的 BitBake 版本相匹配。元数据解释器 BitBake 读取 Yocto 项目元数据并运行由该数据定义的任务。失败通常是由元数据中的错误引起的,而不是由 BitBake 本身引起的。

当您运行 bitbake 命令时,主 BitBake 可执行文件(位于 bitbake/bin/ 目录中)将启动。获取环境设置脚本(即 oe-init-build-env)会将 scripts/ 和 bitbake/bin/ 目录(按此顺序)放入 shell 的 PATH 环境变量中。

有关 BitBake 的更多信息,请参阅 BitBake 用户手册。

4.1.2 build/

此目录包含用户配置文件和 OpenEmbedded 构建系统在其标准配

原网站

版权声明
本文为[_山猫]所创,转载请带上原文链接,感谢
https://blog.csdn.net/wangyijieonline/article/details/125409106