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