OpenHarmony4.1 标准版编译指南

1. 源码下载

官方源码下载指南

我们采用下载源码包的方式得到源码

https://gitee.com/link?target=https%3A%2F%2Frepo.huaweicloud.com%2Fopenharmony%2Fos%2F4.1-Release%2Fcode-v4.1-Release.tar.gz

2. 构建编译环境

2.1 使用ubuntu构建编译环境

官方ubuntu编译环境构建指南

  1. 官方仅支持ubuntu18.04和ubuntu20.04

  2. 运行依赖包安装脚本

./build/build_scripts/env_setup.sh

2.2 使用docker编译环境(推荐)

官方docker编译环境使用

sudo apt install docker.io
sudo docker pull swr.cn-south-1.myhuaweicloud.com/openharmony-docker/docker_oh_standard:3.2

3.进行编译

3.1 运行docker编译环境

sudo docker run -it -v $(pwd):/home/openharmony swr.cn-south-1.myhuaweicloud.com/openharmony-docker/docker_oh_standard:3.2

3.2 运行编译命令

./build.sh --product-name rk3568 --ccache
#只编译内核
./build.sh --product-name rk3568 --target-cpu arm64 --ccache --build-target kernel

编译出的文件放在:

out/{device_name}/packages/phone/images/

 

posted @ 2024-09-18 23:03  秦舒云  阅读(176)  评论(0编辑  收藏  举报