前言
周二就收到了Wi-Fi loT Hi3861的试用开发板,最近忙的一直没有时间开始研究,终于今天周六睡了一个大懒觉起来开始准备开发环境。
因为harmonyos目前只能使用ubuntu进行编译,刷写固件需要windows环境,而我习惯在mac下开发。这对入门者来说是第一个挑战,想要开始开发首先需要集齐三大操作系统😷。。
还好在开发者群里有【乔大妈】大佬提供了mac下开发,编译,烧录的全套方案,这里就把整套环境的搭建流程记录下来,方便后来者快手上手。
搭建流程
整体来说,整套开发环境分为开发,编译,烧录三个阶段。所以这里就分别讲解这三个阶段下的环境搭建。
准备工作
首先需要确定你的工作目录(workspace),就是整个开发流程内所有文件的存放目录,同时也是使用docker时设置docker挂载的目录。
这里我以 ~/workspace/harmonyos 为例。
编码环境
代码编辑器推荐使用vscode
下载 Hi3861 源码 https://repo.huaweicloud.com/harmonyos/os/1.0/code-1.0.tar.gz 到 ~/workspace/harmonyos 目录下解压。
mkdir -p ~/workspace/harmonyos
cd ~/workspace/harmonyos
wget https://repo.huaweicloud.com/harmonyos/os/1.0/code-1.0.tar.gz
tar xvzf code-1.0.tar.gz
至此代码已经全部下载完毕并解压到~/workspace/harmonyos目录下了,