安裝編譯工具
想要詳細了解OpenHarmony編譯構(gòu)建模塊功能的開發(fā)者可參考[編譯構(gòu)建指南]。
相關(guān)操作在Ubuntu環(huán)境下進行。
安裝hb
說明: 如需安裝代理,請參考[配置代理]。
鴻蒙開發(fā)指導文檔:[gitee.com/li-shizhen-skin/harmony-os/blob/master/README.md
]
在源碼根目錄運行如下命令安裝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的過程中遇到問題,請參見下文[常見問題]進行解決。
安裝LLVM(僅OpenHarmony_v1.x分支/標簽需要)
須知: 如果下載的源碼為OpenHarmony_v1.x分支/標簽,請按下面的步驟安裝9.0.0版本的llvm。
如果下載的源碼為Master及非OpenHarmony_v1.x分支/標簽,可直接跳過本小節(jié),hb會自動下載最新的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文章
663瀏覽量
33074 -
鴻蒙
+關(guān)注
關(guān)注
57文章
2398瀏覽量
43105 -
HarmonyOS
+關(guān)注
關(guān)注
79文章
1984瀏覽量
30650 -
OpenHarmony
+關(guān)注
關(guān)注
25文章
3753瀏覽量
16682
發(fā)布評論請先 登錄
相關(guān)推薦
在STM32實現(xiàn)命令行
鴻蒙ArkUI-X跨平臺開發(fā):【命令行工具(ACE Tools)】
![鴻蒙ArkUI-X跨平臺<b class='flag-5'>開發(fā)</b>:【<b class='flag-5'>命令行</b><b class='flag-5'>工具</b>(ACE Tools)】](https://file1.elecfans.com/web2/M00/E7/65/wKgaomZHTraAVXmkAABqDt1o7NY191.jpg)
caxa命令行中的應用
Xilinx軟件命令行工具:XSCT開發(fā)和調(diào)試
Xilinx軟件命令行工具進行開發(fā)和調(diào)試
Golang基于flag庫實現(xiàn)一個命令行工具
PetaLinux工具文檔:命令行參考指南
![PetaLinux<b class='flag-5'>工具</b>文檔:<b class='flag-5'>命令行</b>參考指南](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
評論