如何在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中访问构建目标名称 的相关文章

  • 如何在 Yocto 设置中启用eglfs 插件?使用 yocto+meta-qt5 进行 Riotboard

    最近我只是使用 fsl community bsp 和 meta qt5 层来生成交叉工具链和 rootfs 我使用 bitbake meta toolchain qt5 和 bitbake fsl image multimedia ful
  • 如何使用 Yocto 修改 rootfs 配置文件?

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

    我正在使用 Yocto 创建一个包含 apache2 的构建 但我很难添加 php 支持 我之前运行过它 阅读 去年 但从那时起 meta openembedded 中的meta webserver 层发生了变化 来自元网络服务器中的自述文
  • 如何在yocto中添加用户并重新设置root用户?

    我喜欢为 yocto 项目的内置用户做一些事情 1 将 root 的密码设置为 abc 2 将 ssh 登录形式 bin sh 的 root shell 设置为 bin bash 3 添加用户 customUser 密码为 xyz 认为一个
  • 如何检查区域设置是否为 UTF-8?

    我正在与 Yocto 合作 为 ARM 设备 i MX 6Quad 处理器 创建嵌入式 Linux 发行版 我已经使用变量配置了所需区域设置的列表 IMAGE LINGUAS de de fr fr en gb en gb iso 8859
  • Yocto:如何删除图层而不重建所有图层

    我正在玩一个 Yocto 项目 它的conf bblayers conf将以下行归档 ADDONSLAYERS OEROOT layers meta qt5 if os path isfile OEROOT layers meta qt5
  • 配方还产生需要包装的本地输出

    我有一个配方 可以成功调用遗留构建命令来交叉编译目标 作为副作用 它会生成一些在构建中使用的自定义本机工具 我想将这些工具转化为 tools native包允许其他食谱依赖主包来访问工件 并使用 tools native包以进一步处理这些工
  • 如何在 Yocto bitbake 编译步骤中剥离和 objcopy 构建的 .so 文件?

    这个问题源于 我是否需要编辑在 Yocto 中构建 mdns 878 200 35 所需的 patch 文件 https stackoverflow com questions 66400231 do i need to edit the
  • 使用 Yocto 构建固件的最佳实践

    我有一个基于 rocko 分支的工作 Yocto 构建系统 该系统正在为基于 ARM 的目标板生成图像 该板上的芯片之一是一个基于 ARM 的小型微控制器 与主 CPU 分离 它需要加载我必须构建的固件映像 制定构建此微控制器固件的方法很容
  • 如何在嵌入式 Linux Raspberry Pi 上安装 GCC 和/或 apt

    我在树莓派 用于比特币矿工 上有一个预配置的 Linux 发行版 问题是这个发行版非常小 只有 busybox 用于基本命令 它没有包管理器 甚至没有 gcc 编译器 所以我的目标是在上面安装一个 gcc 编译器 这样我就可以进一步安装其他
  • 如何在bitbake中访问构建目标名称

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

    我正在尝试构建 Yocto 映像 但编译 glibc 时构建失败 如果我只跑 bitbake glibc c compile 我收到编译错误如下 usr src debug glibc 2 27 r0 git nptl pthread at
  • yocto 中图像版本控制的最佳方法

    在 Yocto 中维护映像版本的最佳方法是什么 我的意思是假设我们构建一个图像并将其提供给客户 将来我们会向客户提供错误修复 我们如何知道客户正在使用哪个版本的 yocto 图像 有没有任何标准方法可以实现这一点 谢谢你的时间 赞赏你的努力
  • 如何指定使用 bitbake/yocto 构建哪个内核

    我正在努力使用 yocto daisy 生成新的 BSP 当我构建图像时 我收到以下警告 NOTE Resolving any missing task queue dependencies NOTE multiple providers
  • linuxrc 的用途是什么以及 rootfs 中是否需要它?

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

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

    感谢您的时间和支持 我计划使用 swupdate 进行更新 因此 我需要创建一个额外的分区来存储恢复分区 poky meta classes image live bbclass 是创建分区并刷新根文件系统的类 我已更新上述文件以再创建一个
  • QtWebEngine Quicknano 在嵌入式 Linux 中没有声音

    我已将 QtWebEngine 编译到我的 i MX6 嵌入式设备中 当我尝试使用 Quicknanobrowser 播放 YouTube 视频时 视频会播放 但没有声音 事实上 当我尝试播放音频文件时没有声音hpr dogphilosop
  • SDK 构建期间:环境设置.d/ 尝试安装之间的冲突

    我正在尝试为包含 Qt5 的 beaglebone 构建图像 并为此图像生成 SDK Problem 我的问题是 构建失败do populate sdk创建 SDK 的任务出现以下错误 错误 交易检查错误 文件 opt poky 2 3 1
  • 使用 shell=True 将 PATH 设置为 bitbake 的“source”在 Python 中没有效果

    下面是shell脚本中的代码 source proj common tools repo etc profile d repo sh repo project init branch repo project sync source pok

随机推荐

  • 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