当前位置: 首页 > news >正文

yocto项目例子

新建一个yocto工程

  • 开发环境
  • 自定义构建
  • 参考

开发环境

本机环境:

$ uname -a
Linux yz-MS-7E06 6.11.0-25-generic #25~24.04.1-Ubuntu SMP PREEMPT_DYNAMIC Tue Apr 15 17:20:50 UTC 2 x86_64 x86_64 x86_64 GNU/Linux

yocto的项目版本Yocto Project ® 4.0.26
安装如下依赖:

$ sudo apt install build-essential chrpath cpio debianutils diffstat file gawk gcc git iputils-ping libacl1 liblz4-tool locales python3 python3-git python3-jinja2 python3-pexpect python3-pip python3-subunit socat texinfo unzip wget xz-utils zstd
  • clone工程
$ git clone git://git.yoctoproject.org/poky
$ cd poky
$ git checkout -t origin/kirkstone -b my-kirkstone
$ source oe-init-build-env build
$ bitbake core-image-sato
$ runqemu qemux86-64

最终结果如下:
请添加图片描述

自定义构建

通常有很多已经存在的配方,如 仓库,如下图所示:
请添加图片描述

$ cd poky
$ git clone https://github.com/kraj/meta-altera.git
$ cd poky/build
$ bitbake-layers add-layer ../meta-altera

参考

官网

相关文章:

  • 美创科技针对《银行保险机构数据安全管理办法》解读
  • 武汉火影数字全息剧秀制作:科技与艺术的梦幻联动
  • RAG数据处理:PDF/HTML
  • OpenCV CUDA模块中矩阵操作------降维操作
  • 22、能源监控与优化 - 数据中心模拟 - /能源管理组件/data-center-energy-monitoring
  • OCCT知识笔记之OCAF框架详解
  • CVE-2017-8046 漏洞深度分析
  • 【学习笔记】机器学习(Machine Learning) | 第七章|神经网络(1)
  • C语言水仙花数
  • 多通道电源管理芯片在分布式能源系统中的优化策略
  • 敏捷-第二章 敏捷宣言与原则
  • AI神经网络降噪算法在语音通话产品中的应用优势与前景分析
  • 我用 Appuploader绕过 Mac,成功把 iOS 应用上线了 App Store
  • 兰亭妙微设计:为生命科技赋予人性化的交互语言
  • duxapp 2025-03-29 更新 编译结束的复制逻辑等
  • 机器学习模型(4/4课时):超参数
  • Zephyr OS Nordic芯片的Flash 操作
  • idea启用lombok
  • 罗杰斯高频板技术解析:低损耗基材如何定义 5G 通信未来
  • Java 后端给前端传Long值,精度丢失的问题与解决
  • 美联储官员:美国经济增速可能放缓,现行关税政策仍将导致物价上涨
  • 外交部部长助理兼礼宾司司长洪磊接受美国新任驻华大使递交国书副本
  • 澎湃·镜相第二届非虚构写作大赛初选入围名单公示
  • 联合国第二届运动会闭幕,刘国梁受邀成为“联合国运动会大使”
  • 美股全线收涨:道指涨逾千点,纳斯达克中国金龙指数涨5.4%
  • 上海浦东机场1号、2号航站楼均推出国内出发安检24小时服务