目录
- 一、开发环境搭建和源码下载
- 二、编译
- 三、总结
一、开发环境搭建
最好是在如Ubuntu18.04以上的系统中搭建,不然有些软件依赖需要解决,加大搭建时间
如gitee中开源OpenHarmony中的文档所示,搭建开发环境,搭建文档网站如下:
zh-cn/device-dev/get-code/sourcecode-acquire.md · OpenHarmony/docs - Gitee.com
以下截图来自如上OpenHarmony文档:
这里需要python3和pip3软件下载,这个参考其他文章。python自带的,里面默认是python2.7,需要ln -s /usr/bin/python3.6 /usr/bin/python,改变默认的python软链接
以下截图来自如上OpenHarmony文档:
通过ssh生成ssh-keygen -t rsa -C "邮箱",生成公钥,然后配置到gitee里面去
(https://gitee.com/profile/sshkeys)
出现错误:git-lfs filter-process --skip: 1: git-lfs filter-process --skip: git-lfs: not found
sudo apt-get install git-lfs,安装后,再repo sync -c
以下截图来自如上OpenHarmony文档:
以下截图来自如上OpenHarmony文档:
二、编译
源码编译的gitee中openharmony网站如下:
zh-cn/device-dev/subsystems/subsys-build-all.md · OpenHarmony/docs - Gitee.com
以下截图来自如上OpenHarmony文档:
bash build/prebuilts_download.sh
编译需要的工具和构建出错了,另外的博客再介绍了
三、总结
待续........