按照官網教程導入OpenHarmony源碼
https://device.harmonyos.com/cn/docs/documentation/guide/open_project-0000001071680043
編譯過程官網說的很清楚了
https://device.harmonyos.com/cn/docs/documentation/guide/ide-hi3518ev300-compile-0000001192445909
樓主編譯失敗了幾次,首先是python的pip源需要設置為國內,設置方式官網文檔說的有點問題,正確的為
mkdir -p ~/.config/pip
(左右移動查看全部內容)
修改配置文件 gedit~/.config/pip/pip.conf
[global]
index-url = https://repo.huaweicloud.com/repository/pypi/simple
[install]
trusted-host = repo.huaweicloud.com
timeout = 120
(左右移動查看全部內容)
二是ubuntu20默認沒有python只有python3.8,手動創建python軟鏈接到python3.8
![3239afd2-c0fe-11ec-bce3-dac502259ad0.png](https://file1.elecfans.com//web2/M00/95/35/wKgZomTm-PuATzVtAAD3O2WGSgE173.png)
打開DevEco Device Tool,進入Home頁,點擊Import Project打開工程
![3250ec24-c0fe-11ec-bce3-dac502259ad0.png](https://file1.elecfans.com//web2/M00/95/35/wKgZomTm-PyAKn68AAFMNP-F9XM841.png)
選擇待打開的工程目錄,點擊Import打開
![32639a68-c0fe-11ec-bce3-dac502259ad0.png](https://file1.elecfans.com//web2/M00/95/35/wKgZomTm-PyAUtFoAAFyXc0d2g4230.png)
在Select Project type界面,選擇Import from OpenHarmony Source
![327a2e72-c0fe-11ec-bce3-dac502259ad0.png](https://file1.elecfans.com//web2/M00/95/35/wKgZomTm-PyALfR5AAFLvo6Xz7A695.png)
導入源碼時,Product請選擇“ipcamera_hispark_aries”
![32905f80-c0fe-11ec-bce3-dac502259ad0.png](https://file1.elecfans.com//web2/M00/95/35/wKgZomTm-PyAAB6PAAEmTC7DpKs160.png)
在toolchain頁簽中,DevEco Device Tool會自動檢測依賴的編譯工具鏈是否完備,如果提示部分工具缺失,可點擊SetUp按鈕,自動安裝所需工具鏈。如果出現安裝pip組件失敗,可修改Python源的方法進行修改,完成嘗試重新安裝。
工具鏈自動安裝完成后如下圖所示:
![32a35d42-c0fe-11ec-bce3-dac502259ad0.png](https://file1.elecfans.com//web2/M00/95/35/wKgZomTm-P2ACf2_AAHkEyikkoE788.png)
在“PROJECT TASKS”中,點擊對應開發板下的Build按鈕,執行編譯。
等待編譯完成,在TERMINAL窗口輸出“SUCCESS”,編譯完成。
![32bd8bd6-c0fe-11ec-bce3-dac502259ad0.png](https://file1.elecfans.com//web2/M00/95/35/wKgZomTm-P2AN1myAAI9XXOqEqo272.png)
編譯完成后,可以在工程的out目錄下,查看編譯生成的文件,用于后續的Hi3518EV300開發板燒錄
![32d494b6-c0fe-11ec-bce3-dac502259ad0.png](https://file1.elecfans.com//web2/M00/95/35/wKgZomTm-P2AItAYAAGzShP066s925.png)
下一篇文章我門將來為大家演示燒錄過程,歡迎大家持續關注~
原文標題:OpenHarmony開發之編譯Hi3518EV300開發板源碼
文章出處:【微信公眾號:HarmonyOS官方合作社區】歡迎添加關注!文章轉載請注明出處。
-
源碼
+關注
關注
8文章
653瀏覽量
29534 -
開發板
+關注
關注
25文章
5141瀏覽量
98395 -
編譯
+關注
關注
0文章
663瀏覽量
33079
原文標題:OpenHarmony開發之編譯Hi3518EV300開發板源碼
文章出處:【微信號:HarmonyOS_Community,微信公眾號:電子發燒友開源社區】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
Hi3518開發板介紹
鴻蒙開發板燒錄紀實--四、編譯源碼
IPC Hi3518EV300開發板——1. Linux系統移植
【HarmonyOS IPC 試用連載 】3、Hi3518EV300學習
Hi3518開發板介紹
Hi3518開發板環境搭建
在 Hi3518EV300 運行 Hello OHOS(編譯、燒錄)
想問問大家Hi3518EV300內置的內存頻率是多少?
【OpenHarmony樣例】基于Hi3518開發板開發的智能貓眼
【HarmonyOS IPC 試用連載 】三、OpenHarmony開發之編譯Hi3518EV300開發板源碼
【HarmonyOS IPC 試用連載 】03 開發板鏡像燒錄Hi3518EV300
【HarmonyOS HiSpark Wi-Fi IoT 套件試用連載】HiSpark IPC Hi3518EV300 試用編譯篇-01
![【HarmonyOS HiSpark Wi-Fi IoT 套件試用連載】HiSpark IPC <b class='flag-5'>Hi3518EV300</b> 試用<b class='flag-5'>編譯</b>篇-01](https://file.elecfans.com/web2/M00/4A/A3/pYYBAGKkCSqAIkEXAAZ62aDxRqY906.jpg)
評論