前言python
正所謂「工欲善其事,必先利其器」,目前鴻蒙系統的開發方式是在Linux系統上面編譯源碼,Windows 系統上編寫、燒錄,故咱們要搭建這兩個的開發環境。今天將由深鴻會深大學習小組帶領你們搭建其相關的環境,最詳細地講述從軟件下載到配置環境,包羅萬象,使各位開發者再也不踩坑。深鴻會深大學習小組是一羣熱衷於學習鴻蒙相關知識和開發鴻蒙相關應用的開發者們,咱們的學習項目爲:荔園Harmony、Awesome-HarmonyOS_木棉花,同時也歡迎與各位感興趣的讀者一塊兒學習HarmonyOS開發,相互交流、共同進步。git
Linux環境搭建ubuntu
Linux 系統的環境搭建網絡
官網提供了搭建環境的具體操做,但步驟過於繁瑣,所花費的時間也較長,故在此提供了搭建好環境的ubuntu 20.04鏡像:Linux鏡像(提取碼:linu ),直接下載解壓就能夠了(因爲一些緣由沒法上傳到附件,故放到了百度網盤,若是沒法下載,請聯繫我:Zzt_01-23)。ide
虛擬機下載post
咱們提供了VMware-player在附件中,根據相應電腦下載解壓安裝就能夠了,安裝過程當中若是彈出彈窗從系統中移除Hyper-V角色,則在命令處理程序中輸入如下命令,而後重啓電腦便可。學習
bcdedit /set hypervisorlaunchtype off
編譯代碼ui
下載安裝成功VMware-player後,運行,點擊打開虛擬機(O),選擇下載解壓的Linux鏡像,再點擊打開,選擇剛打開的虛擬機後,點擊播放虛擬機(L)。spa
打開虛擬機後,密碼爲123456,進入主界面後「Ctrl+Alt+t」打開控制檯,輸入如下命令,等待便可看到已經編譯成功了。3d
cd harmony/code/code-1.0 python build.py wifiiot // Hi3861 智能家居開發板 //Hi3516 IPC開發板 則爲 python build.py ipcamera_hi3516dv300 //Hi3518 IPC開發板 則爲 python build.py ipcamera_hi3518ev300
設置apt-get源
首先查看虛擬機是否鏈接網絡,即右上角第一個圖標是否帶有「?」,若是帶有「?」則是虛擬機沒法經過物理鏈接訪問電腦網絡(部分直接連着內網的網絡沒法使虛擬機鏈接網絡的,如:學校內部網),建議更換其餘網絡,直至成功鏈接網絡爲止。
而後點擊右上角,選擇Settings>About>Software Updates
在Download from處選擇Qther...,在China列表中選擇mirrors.aliyun.com,點擊Choose Server,輸入密碼123456後再點擊Authenticate
而後點擊右下角的Close,在彈出的如下窗口中點擊Close,等待幾分鐘便可。
安裝samba
文章後續內容和相關附件能夠點擊下面的原文連接前往學習
原文連接:https://harmonyos.51cto.com/posts/2258#bkwz
想了解更多關於鴻蒙的內容,請訪問:
51CTO和華爲官方戰略合做共建的鴻蒙技術社區
https://harmonyos.51cto.com/#bkwz