• ">使用Docker方式搭建编译环境
    • ">安装Docker
    • ">获取Docker环境

    使用Docker方式搭建编译环境

    使用安装包方式搭建Ubuntu编译环境步骤如下:

    1. 安装Docker
    2. 获取Docker环境:

    想要详细了解OpenHarmony编译构建模块功能的开发者可参考编译构建使用指南

    安装Docker

    获取Docker环境

    使用Docker方式搭建编译环境 - 图1 说明: 不同的源码版本要匹配使用对应版本的Docker环境,本文以Master主干代码为例进行说明。

    OpenHarmony的Docker镜像托管在HuaweiCloud SWR上。开发者可以通过该镜像在很大程度上简化编译前的环境配置。下文将介绍具体使用步骤。

    方式一:从HuaweiCloud SWR上直接获取Docker镜像进行构建:

    1. 获取Docker镜像。

      1. docker pull swr.cn-south-1.myhuaweicloud.com/openharmony-docker/openharmony-docker:0.0.5
    2. 进入OpenHarmony代码根目录执行如下命令,从而进入Docker构建环境。

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

    方式二:通过Dockerfile 构建本地Docker镜像进行构建:

    1. 获取Dockerfile脚本文件,用来构建本地Docker镜像。

      1. git clone https://gitee.com/openharmony/docs.git
    2. 进入Dockerfile代码目录路径执行Docker镜像构建命令。

      1. cd docs/docker
      2. ./build.sh
    3. 进入OpenHarmony代码根目录执行如下命令,从而进入Docker构建环境。

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