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构建编译环境
1. 官方仅支持ubuntu18.04和ubuntu20.04
2. 运行依赖包安装脚本
./build/build_scripts/env_setup.sh
2.2 使用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/