【鴻蒙資源】已經(jīng)配置好鴻蒙開發(fā)環(huán)境的Ubuntu 20.04鏡像
51CTO和華為官方合作共建的鴻蒙技術(shù)社區(qū)
https://harmonyos.51cto.com/#zz
1 、前言:
目前鴻蒙系統(tǒng)的開發(fā)環(huán)境主要分為 windows 和 Linux兩個(gè)平臺(tái)。目前編譯 鴻蒙系統(tǒng)的代碼還是需要在 Linux環(huán)境下。
關(guān)于Linux的環(huán)境搭建官方有提供文檔說明:https://device.harmonyos.com/cn/docs/start/introduce/oem_quickstart_3861_build-0000001054781998
這里推薦大家使用 ubuntu 20.04 版本。
雖然環(huán)境搭建不難,但是初學(xué)者容易在這里踩坑,搭了半天都不行。
為此,本文提供了已經(jīng)配置好開發(fā)環(huán)境 ubuntu 20.04
由于百度網(wǎng)盤經(jīng)常封鏈接,如果發(fā)現(xiàn)鏈接失效,可以聯(lián)系我,VX 13510979604
騰訊云盤
鏈接:https://share.weiyun.com/6suCAhNN
百度網(wǎng)盤
鏈接:https://pan.baidu.com/s/163JxuvZux01Fd407_WbK-g
提取碼:bny6
2、說明:
(1)已配置好開發(fā)環(huán)境,可直接編譯代碼,編譯可以正常運(yùn)行
(2)配置好 sftp ,可遠(yuǎn)程傳輸文件
賬號:harmony
密碼:123456
代碼路徑:~/harmony/code/code-1.0
相關(guān)的環(huán)境工具路徑(可以不用管了,已經(jīng)配置好了,直接可以編譯):~/harmony/tools
編譯命令:
對應(yīng)開發(fā)板: hi3516 IPC開發(fā)板
python build.py ipcamera_hi3516dv300
對應(yīng)開發(fā)板: hi3518 IPC開發(fā)板
python build.py ipcamera_hi3518ev300
對應(yīng)開發(fā)板: hi3861 智能家居 開發(fā)板
python build.py wifiiot
編譯結(jié)果,可以看到已經(jīng)編譯成功了
3、搭建環(huán)境中踩到的坑:
(1)最好使用 ubuntu 20.04版本,自帶 python3.8 ,其它的ubuntu版本自帶的python版本過低,會(huì)導(dǎo)致編譯報(bào)錯(cuò)。
(2)最好手動(dòng)安裝SCons安裝包(需root/sudo權(quán)限安裝)。運(yùn)行命令:“sudo apt-get install scons -y”。如果軟件源中無法找到安裝包,請按以下步驟處理:
下載源碼包(下載路徑:“ https://scons.org/pages/download.html ”,推薦SCons版本是3.0.4+)。
解壓源碼包到任意目錄。
安裝源碼包:進(jìn)入解壓目錄,運(yùn)行命令“sudo python3 setup.py install”(需root/sudo權(quán)限安裝),等待安裝完畢。
輸入命令“scons -v”,查看是否安裝成功。如果安裝成功,查詢結(jié)果下圖所示。
(3)安裝pip 的時(shí)候不要切換apt-get 的源,可能會(huì)導(dǎo)致出錯(cuò),使用默認(rèn)的鏡像源即可
特別說明,如果是下載的百度網(wǎng)盤的鏡像,不需要安裝samba 了,已經(jīng)默認(rèn)安裝好了,只需要看如何映射網(wǎng)絡(luò)驅(qū)動(dòng)器就行!!!
51CTO和華為官方合作共建的鴻蒙技術(shù)社區(qū)
https://harmonyos.51cto.com/#zz