下载编译指导
本章介绍 openEuler Embedded 源码的获取与镜像编译方法。详细的操作步骤请参阅 快速上手 章节,以下为关键步骤摘要:
环境准备:安装
oebuild工具与 Docker,并完成 Docker 权限配置。具体支持的平台与依赖请参阅 快速上手 中的环境准备部分。初始化构建环境:运行
oebuild init初始化工作目录并拉取构建容器,所有后续构建均在该工作目录下进行。生成构建配置:运行
oebuild generate选择目标平台(如qemu-aarch64),生成compile.yaml构建配置文件。编译镜像:在构建目录下运行
oebuild bitbake openeuler-image完成镜像编译。如需同时生成 SDK,可追加oebuild bitbake openeuler-image -c do_populate_sdk。获取归档镜像:除自行编译外,也可从 dailybuild 下载 CI 归档的预构建镜像,在
embedded_img目录中按平台选取。
Note
树莓派、瑞芯微、海思等其它平台的构建流程与 QEMU 类似,仅需在 oebuild generate 阶段选择对应机器即可,具体可参阅 南向支持 章节。