安裝編譯工具
想要詳細(xì)了解OpenHarmony編譯構(gòu)建模塊功能的開(kāi)發(fā)者可參考[編譯構(gòu)建指南]。
相關(guān)操作在Ubuntu環(huán)境下進(jìn)行。
安裝hb
說(shuō)明: 如需安裝代理,請(qǐng)參考[配置代理]。
鴻蒙開(kāi)發(fā)指導(dǎo)文檔:[gitee.com/li-shizhen-skin/harmony-os/blob/master/README.md]
在源碼根目錄運(yùn)行如下命令安裝hb并更新至最新版本。
python3 -m pip install --user build/hb設(shè)置環(huán)境變量。
vim ~/.bashrc將以下命令拷貝到.bashrc文件的最后一行,保存并退出。
export PATH=~/.local/bin:$PATH執(zhí)行如下命令更新環(huán)境變量。
source ~/.bashrc在源碼目錄執(zhí)行"hb help",界面打印以下信息即表示安裝成功。

須知:
- 可采用以下命令卸載hb:
python3 -m pip uninstall ohos-build- 若安裝hb的過(guò)程中遇到問(wèn)題,請(qǐng)參見(jiàn)下文[常見(jiàn)問(wèn)題]進(jìn)行解決。
安裝LLVM(僅OpenHarmony_v1.x分支/標(biāo)簽需要)
須知: 如果下載的源碼為OpenHarmony_v1.x分支/標(biāo)簽,請(qǐng)按下面的步驟安裝9.0.0版本的llvm。
如果下載的源碼為Master及非OpenHarmony_v1.x分支/標(biāo)簽,可直接跳過(guò)本小節(jié),hb會(huì)自動(dòng)下載最新的llvm。

解壓LLVM安裝包至~/llvm路徑下。
tar -zxvf llvm.tar -C ~/設(shè)置環(huán)境變量。
vim ~/.bashrc將以下命令拷貝到.bashrc文件的最后一行,保存并退出。
export PATH=~/llvm/bin:$PATH生效環(huán)境變量。
source ~/.bashrc審核編輯 黃宇
-
編譯
+關(guān)注
關(guān)注
0文章
694瀏覽量
35165 -
鴻蒙
+關(guān)注
關(guān)注
60文章
2963瀏覽量
45905 -
HarmonyOS
+關(guān)注
關(guān)注
80文章
2153瀏覽量
36054 -
OpenHarmony
+關(guān)注
關(guān)注
33文章
3952瀏覽量
21103
發(fā)布評(píng)論請(qǐng)先 登錄
在STM32實(shí)現(xiàn)命令行
鴻蒙ArkUI-X跨平臺(tái)開(kāi)發(fā):【命令行工具(ACE Tools)】
caxa命令行中的應(yīng)用
監(jiān)控jvm常用的5個(gè)命令行工具
Xilinx軟件命令行工具:XSCT開(kāi)發(fā)和調(diào)試
Xilinx軟件命令行工具進(jìn)行開(kāi)發(fā)和調(diào)試
Golang基于flag庫(kù)實(shí)現(xiàn)一個(gè)命令行工具
介紹Go里面經(jīng)常使用到的命令行工具
PetaLinux工具文檔:命令行參考指南
pycharm命令行終端運(yùn)行代碼
eclipse怎么使用命令行
HarmonyOS開(kāi)發(fā):【基于命令行(安裝庫(kù)和工具集)】
HarmonyOS開(kāi)發(fā):【基于命令行(安裝編譯工具)】
評(píng)論