获取源码
在Ubuntu环境下通过以下步骤获取OpenHarmony源码。
准备工作
- 注册码云gitee帐号。
- 注册码云SSH公钥,请参考[码云帮助中心]。
- 安装git客户端和git-lfs。(上述工具已在安装必要的库和工具小节安装。如已安装,请忽略)
- 鸿蒙开发指导文档:[
gitee.com/li-shizhen-skin/harmony-os/blob/master/README.md
]
更新软件源:
sudo apt-get update
通过以下命令安装:
sudo apt-get install git git-lfs
- 配置用户信息。
git config --global user.name "yourname" git config --global user.email "your-email-address" git config --global credential.helper store
- 执行如下命令安装码云repo工具。
下述命令中的安装路径以"~/bin"为例,请用户自行创建所需目录。mkdir ~/bin curl https://gitee.com/oschina/repo/raw/fork_flow/repo-py3 -o ~/bin/repo chmod a+x ~/bin/repo pip3 install -i https://repo.huaweicloud.com/repository/pypi/simple requests
- 将repo添加到环境变量。
vim ~/.bashrc # 编辑环境变量 export PATH=~/bin:$PATH # 在环境变量的最后添加一行repo路径信息 source ~/.bashrc # 应用环境变量
获取方式
说明: 发布分支代码相对比较稳定,开发者可基于发布分支代码进行商用功能开发。Master主干为开发分支,开发者可通过Master主干获取最新特性。
OpenHarmony发布分支代码获取
OpenHarmony各个版本发布分支的源码获取方式请参考[Release-Notes]OpenHarmony主干代码获取
方式一(推荐):通过repo + ssh下载(需注册公钥,请参考[码云帮助中心])。repo init -u git@gitee.com:openharmony/manifest.git -b master --no-repo-verify repo sync -c repo forall -c 'git lfs pull'
方式二:通过repo + https下载。
repo init -u https://gitee.com/openharmony/manifest.git -b master --no-repo-verify repo sync -c repo forall -c 'git lfs pull' `HarmonyOS与OpenHarmony鸿蒙文档籽料:mau123789是v直接拿`
执行prebuilts
在源码根目录下执行prebuilts脚本,安装编译器及二进制工具。
bash build/prebuilts_download.sh
审核编辑 黄宇
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
源码
+关注
关注
8文章
632浏览量
29100 -
鸿蒙
+关注
关注
57文章
2301浏览量
42670 -
HarmonyOS
+关注
关注
79文章
1965浏览量
29953 -
OpenHarmony
+关注
关注
25文章
3629浏览量
16031
发布评论请先 登录
相关推荐
在STM32实现命令行
工作中的开发环境都是基于linux命令行交互,作为命令行的重度使用者,玩单片机也要使用命令行工具,百度了一些命令行工具,有几个不错的开源 c
发表于 12-09 11:32
•2232次阅读
如何获取其它程序的命令行参数
开发环境:VC6 Windows XP
测试环境:WindowsXP
我们都知道,在程序里获取命令行参数很简单,WinMain函数会以参数的形式传递给我们,或者可以调用API GetCommandLine
发表于 10-14 09:24
•1次下载
Xilinx软件命令行工具:XSCT开发和调试
了解如何使用XSCT,Xilinx软件命令行工具进行开发和调试。
该视频演示了XSCT如何充当Xilinx SDK的命令行控制台。
Xilinx软件命令行工具进行开发和调试
了解如何使用XSCT,Xilinx软件命令行工具进行开发和调试。
该视频演示了XSCT如何充当Xilinx SDK的命令行控制台。
Linux 命令行教程好书推荐
今天跟大家推荐个 Linux 命令行教程:《The Linux Command Line》,中文译名:《Linux 命令行大全》。 该书作者出自自美国一名开发者,兼知名 Linux 博客
如何从命令行获取和解析参数
这是一篇技术干货快文,能够快速阅读完。文章内容是关于如何从命令行获取和解析参数,包括SystemVerilog本身支持的系统函数和UVM提供的函数封装,并给出示例代码和仿真结果。
LabVIEW命令行调用exe传入的参数如何获取
有些场景下,我们用LabVIEW开发的应用程序,需要通过命令行来调用,并向该应用程序传递参数,那么在程序中如何才能获取这些参数呢?
发表于 10-11 09:28
•2225次阅读
eclipse怎么使用命令行
。JDK是运行Java程序所必需的环境,而Eclipse则是一个基于Java开发的IDE。在确保安装完毕后,我们可以通过以下步骤来在命令行中
如何在ELF 1开发板实现命令行显示中文
自busybox1.17.0以后的版本对中文的支持进行了限制,命令行不做修改是无法显示中文的。今天小编就带各位小伙伴了解一下如何实现在busybox1.17.0以上版本对命令行显示中文的支持。步骤一
评论