如何在bitbake中访问构建目标名称

2024-02-11

在 yocto 中,我们通过运行命令“bitbake target_name”来构建目标。 是否有存储 target_name 值的全局变量? 我如何访问其他相关食谱中的 target_name ?

所以我有一个硬件,我可以为其构建多个 Linux 映像变体。并说这些是不同的映像名称“minimal-image debug-image main-image core-image”。我将使用 bitbake 构建其中一个图像。现在,在构建期间,我将根据正在构建的图像设置一些特定的标志。所以基本上我想要一种方法,可以让我了解在构建时正在构建哪个图像的详细信息。


对于该用例,不。您可以同时构建两个图像。包已构建once对于所有图像。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在bitbake中访问构建目标名称 的相关文章

  • 使用Openembedded定制嵌入式Linux镜像

    By Toradex秦海 1 简介 嵌入式设备采用Embedded Linux操作系统进行开发已经越来越成为主流 但是如何将开发完成的Linux uboot kernel配置 以及应用程序整合到Embedded Linux镜像中以便在量产的
  • yocto:如何安装命令 locale 和 localedef?

    如何在 yocto 项目中为我的图像安装命令 locale 和 localedef 我已尝试以下操作 IMAGE INSTALL append glibc locale 但这不起作用 我该怎么做 locale位于一个名为glibc util
  • 如何使用 Yocto 修改 rootfs 配置文件?

    我正在使用 Thud 2 6 我想清除 etc default dropbear 的内容 ROOTFS POSTPROCESS COMMAND看起来很有希望 但以下未能创建空文件 没有错误 该配方完成的其他工作成功 SRC URI file
  • Yocto 中支持 PHP 的 Apache2

    我正在使用 Yocto 创建一个包含 apache2 的构建 但我很难添加 php 支持 我之前运行过它 阅读 去年 但从那时起 meta openembedded 中的meta webserver 层发生了变化 来自元网络服务器中的自述文
  • 如何检查区域设置是否为 UTF-8?

    我正在与 Yocto 合作 为 ARM 设备 i MX 6Quad 处理器 创建嵌入式 Linux 发行版 我已经使用变量配置了所需区域设置的列表 IMAGE LINGUAS de de fr fr en gb en gb iso 8859
  • bitbake 配方 - 制作图像的简单副本

    我正在尝试编写一个配方 在构建整个映像时将两个文件 MyfileA MyfileB 简单地复制到特定目录 这就是我的目录结构 MyDir MyRecipe bb MyDir files MyfileA MyDir files MyfileB
  • bitbake:构建系统如何选择多个层提供的配方

    元层提供配方 meta recipes graphics x11 common xserver nodm init bb 元 oe 层提供配方 meta oe recipes graphics xserver nodm init xserv
  • 如何在 Yocto bitbake 编译步骤中剥离和 objcopy 构建的 .so 文件?

    这个问题源于 我是否需要编辑在 Yocto 中构建 mdns 878 200 35 所需的 patch 文件 https stackoverflow com questions 66400231 do i need to edit the
  • 使用 bitbake 进行分布式编译

    您知道如何使用分布式 bitbake 编译构建 oe 项目吗 我考虑过 distcc export PATH distcc bin PATH make jn CC linux gcc make 将从我的路径调用 linux gcc 该路径指
  • TOOLCHAIN_HOST_TASK 与 TOOLCHAIN_TARGET_TASK

    我很抱歉问了一个天真的问题 我无法理解这些 Yocto 变量之间的区别 手册说 TOOLCHAIN HOST TASK 列出构成主机部分的包 SDK 即在SDKMACHINE上运行的部分 当你使用bitbake时 c populate sd
  • 如何使用 yocto 构建简单的 qt 应用程序?

    I have yocto开发环境设置 我可以在其中进行 bitbake 并在目标中运行一个简单的 C 应用程序 现在我想尝试使用简单的 Qt 应用程序 当我执行时bitbake layers 显示层它在列表中显示meta qt5 meta
  • 如何在bitbake中访问构建目标名称

    在 yocto 中 我们通过运行命令 bitbake target name 来构建目标 是否有存储 target name 值的全局变量 我如何访问其他相关食谱中的 target name 所以我有一个硬件 我可以为其构建多个 Linux
  • bitbake SRC_URI 文件://

    如果我在本地目录中有一个 tarball helloworld tar gz 比如 home user tarballs 我怎样才能从该目录中获取我的 bitbake 配方 我的 helloworld bb 是 SECTION exampl
  • yocto 中的机器特定层

    我想为一台新机器 称之为 A 添加一些从上游获取的层 主要是为了使用这些层提供的机器 A 配置文件 内核和 u boot 然而 新层有几个 bbappend 文件 还有 bb 文件 其版本与我的 yocto 项目中其他机器的层不同 例如 机
  • linuxrc 的用途是什么以及 rootfs 中是否需要它?

    Question 我的问题是 什么是linuxrc做 我需要它吗 rootfs 和使用有什么关系吗systemd vs initd 背景 我目前正在尝试建立一个rootfs适用于使用 Yocto 的 ARM 7 处理器 我对原始 BSP 项
  • bitbake 配方中的 do_compile[noexec] 和空函数有什么区别?

    如果我想禁用特定的构建步骤 我可以使用以下任一方法 do configure noexec 1 OR do configure 这些替代方案有什么区别 我听说使用时可以有提高条件noexec 嗯 通常有 3 种方法可以删除任务 deltas
  • Yocto Dunfell 错误“没有可用的食谱”,单个自定义元层中的多台机器

    我维护一个与 Dunfell 兼容的自定义 Yocto 元层 它支持基于 Microchip SAMA5D27 处理器的板 我在这一层中有几个 bbappend 文件 它们仅适用于来自 meta atmel 和其他 Microchip 特定
  • Cmake 与 bitbake 配方

    我正在尝试用我自己的包构建 yocto 图像 我在 github 上有使用 cmake 的 OpenCV 代码 我试图为其编写一个食谱 但遇到了很多错误 任何人都可以提示我的食谱中应包含哪些功能或参数吗 我的食谱如下 DESCRIPTION
  • 以非 root 用户身份使用 AWS CodeBuild

    有没有办法掉root用户开启AWS 代码构建 我们正在构建一个 Yocto 项目 如果我们是 root Bitbake 健全性检查 该项目将在 CodeBuild 上失败 我们绝望的做法也不起作用 build commands chmod
  • Yocto“无法运行 qemu:无法初始化 SDL(x11 不 > 可用)”

    所以我在本地构建服务器上安装了 Yocto 因为谁希望大规模构建占用他们的工作区 amirite 主机和服务器是Arch Linux 4 19 44 1 lts 无论如何 我只是从找到的快速构建页面运行示例here https www yo

随机推荐

  • Swing - 如何*现在*抓住焦点?

    如何指示我的 Swing 组件获取焦点现在 requestFocus 好像没有立即发送 理想情况下 我想要这个 从 EDT 运行 textInput requestFocusInWindow System out println textI
  • CLI 模式下的 PHP APC

    PHP中的APC模块在CLI模式下运行时是否支持代码优化 例如 当我运行一个文件时php f
  • XmlMassUpdate - 替换值节点

    我正在尝试使用 XmlMassUpdate 根据构建版本类型更新我的配置文件 似乎没有关于如何在任何地方更新新的 app config vs2008 设置格式的文档 这是配置部分
  • 在命令行上评估 emacs lisp 表达式

    我是 emacs 的新手 我正在 redhat linux 上使用 emacs 24 1 并尝试评估 elisp 表达式 我想要 emacs 做的是评估 elisp 表达式而不启动 emacs 本身 我正在尝试不同的事情 emacs eva
  • 将一个列表中的元素添加到另一个 C#

    将一个列表的元素添加到另一个列表的最简单方法是什么 例如 我有两个列表 列表 A 包含 x 项 列表 B 包含 y 项 我想将 B 的元素添加到 A 中 以便 A 现在包含 X Y 项 我知道这可以使用循环来完成 但是有内置的方法吗 或者有
  • App Engine 上的云数据存储客户端库 - NDB 或 google-cloud-datastore

    根据 Google 的文档 我似乎有两个使用 Python 连接到数据存储的主要选项 App Engine 的 NDB 数据存储库和适用于 Python 的 Google Cloud Datastore API 我目前使用的是 App En
  • 如何查找 PostgreSQL 中是否存在函数?

    与表或序列不同 用户定义的函数无法通过pg class http www postgresql org docs 9 3 static catalog pg class html 有以下问题如何找到要删除的所有函数的列表 https sta
  • 使用opengl es着色器将YUV转换为RGB

    我想在 opengl es 着色器中仅使用一个包含 yuv 数据的采样器将 yuv 转换为 RGB 我的代码如下 1 我将 yuv 数据发送到纹理 GLES20 glTexImage2D GLES20 GL TEXTURE 2D 0 GLE
  • 在函数事件(onChange)中调用函数,来自在Leaflet和Vue.js中创建的Select

    我正在 Vue js 和 Leaflet 中制作一个应用程序 在此应用程序中 我有一个使用 L DomUtil 创建的 Select in leaflet this select L DomUtil create select leafle
  • WEBUSB获取串口数据PL2303

    我正在尝试从通过 RS 232 串行通信进行通信的秤上获取读数 并将值使用 WebUsb API 传输到 Web 应用程序中 我正在获取数据 但解码后它是这样的 我在串行终端中获得了正确的数据 这是数据的代码 navigator usb r
  • 尝试在R中合并多个csv文件

    我正在尝试使用 R 合并多个 csv 文件 所有 CSV 文件都具有相同的字段 并且都是仅包含这些 CSV 文件的共享文件夹 我尝试使用以下代码来做到这一点 multmerge function mypath filenames list
  • 节点断言:测试错误消息

    使用节点的断言模块如何测试错误消息 throw new Error Email is required 我使用assert throws来检查是否抛出错误 assert throws myFunction Error 但这并不提供检查消息的
  • Java Servlet getParameter 获取 URL 参数

    我正在构建一个网站 该网站将 url 提交给 servlet 以进行分析 在客户端 我将 url 作为编码参数提交 例如 Submit http www site com Goes to http localhost myservlet u
  • 用无参构造函数记录?

    我正在尝试构建一个使用实体框架的 Web 应用程序 ASP NET MVC3 但我再次碰壁 当尝试对视图中的集合运行 foreach 循环时 它会引发以下异常 System InvalidOperationException 类 GvG E
  • 在 MVC4 中创建和编辑相同的视图

    我们可以使用单个剃刀视图来执行创建和编辑操作吗 如果是 我们如何实现这一目标 我不推荐它 这应该是一个相当长的答案 因为正常的 MVC GET POST 工作流程的过程 请求和工作流程涉及很多事情 我将尝试用所需的最少信息来回答您的问题 以
  • 在 Java 中实例化一个对象而不将其分配给变量有什么意义?

    有什么用new当您不将结果对象分配给引用时使用关键字 这是样本 public static void main String args ample Display display new Display new SWTApp display
  • 发布新任务时 Celery Flower 中出现“未知任务”错误

    我正在运行 celery 3 1 11 和flower 0 6 0 我有一个这样配置的芹菜应用程序 myapp tasks celery py from future import absolute import from celery i
  • 如何使用 Ransack 别名

    我正在尝试使用 Ransack 实现别名 以使我的 URL 搜索查询更短 根据文档 https github com activerecord hackery ransack ransack aliases https github com
  • 从 wsdl 生成 php 代码 [关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 我有很多 Web 服务 需要为其编写 PHP 客户端 现在我可以为每个 WSDL 文件手动编写包装器 但我想看看是否有一个工具可以帮助我在
  • 如何在bitbake中访问构建目标名称

    在 yocto 中 我们通过运行命令 bitbake target name 来构建目标 是否有存储 target name 值的全局变量 我如何访问其他相关食谱中的 target name 所以我有一个硬件 我可以为其构建多个 Linux