OpenHarmony是由開放原子開源基金會(OpenAtom Foundation)孵化及運營的開源項目,當前的OpenHarmony源代碼僅支持在Linux環境下編譯。
開源代碼倉庫地址:https://openharmony.gitee.com
OpenHarmony主要遵循Apache License V2.0協議,快速入門的三種類型:Hi3861開發板、Hi3516開發板、Hi3518開發板。
編輯:hfy
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。
舉報投訴
-
Linux
+關注
關注
87文章
11345瀏覽量
210404 -
OpenHarmony
+關注
關注
25文章
3747瀏覽量
16588
發布評論請先 登錄
相關推薦
OpenHarmony源碼編譯后燒錄鏡像教程,RK3566鴻蒙開發板演示
本文介紹瑞芯微主板/開發板編譯OpenHarmony源碼后燒錄鏡像的教程,觸覺智能Purple Pi OH鴻蒙開發板演示。搭載了瑞芯微RK3566四核處理器,樹莓派卡片電腦設計,支持開源鴻蒙OpenHarmony3.2-5.0系
![<b class='flag-5'>OpenHarmony</b>源碼<b class='flag-5'>編譯</b>后燒錄鏡像教程,RK3566鴻蒙開發板演示](https://file1.elecfans.com/web3/M00/04/41/wKgZO2dyAH2AFFx6AAB2FN45Lh8124.png)
鴻蒙OpenHarmony【輕量系統 編譯】 (基于Hi3861開發板)
OpenHarmony支持hb和build.sh兩種編譯方式。此處介紹hb方式,build.sh腳本編譯方式請參考[使用build.sh腳本編譯源碼]。
![鴻蒙<b class='flag-5'>OpenHarmony</b>【輕量系統 <b class='flag-5'>編譯</b>】 (基于Hi3861開發板)](https://file1.elecfans.com/web2/M00/DC/99/wKgaomYrtB2AehxYAADS7E8Pvxc047.jpg)
鴻蒙OpenHarmony開發:【編譯構建指導】
OpenHarmony編譯子系統是以GN和Ninja構建為基座,對構建和配置粒度進行部件化抽象、對內建模塊進行功能增強、對業務模塊進行功能擴展的系統,該系統提供以下基本功能
![鴻蒙<b class='flag-5'>OpenHarmony</b>開發:【<b class='flag-5'>編譯</b>構建指導】](https://file1.elecfans.com/web2/M00/BB/D3/wKgaomWWcCGAPFfJAABSkqmLjyM439.jpg)
鴻蒙OpenHarmony【小型系統 編譯】(基于Hi3516開發板)
OpenHarmony支持hb和build.sh兩種編譯方式。此處介紹hb方式,build.sh腳本編譯方式請參考[使用build.sh腳本編譯源碼]。
![鴻蒙<b class='flag-5'>OpenHarmony</b>【小型系統 <b class='flag-5'>編譯</b>】(基于Hi3516開發板)](https://file1.elecfans.com/web2/M00/DD/6C/wKgZomYtBCGAWOc_AADeo6-0pkU097.jpg)
鴻蒙OpenHarmony【標準系統 編譯】(基于RK3568開發板)
OpenHarmony支持hb和build.sh兩種編譯方式。此處介紹hb方式,build.sh腳本編譯方式請參考[使用build.sh腳本編譯源碼]。
![鴻蒙<b class='flag-5'>OpenHarmony</b>【標準系統 <b class='flag-5'>編譯</b>】(基于RK3568開發板)](https://file1.elecfans.com/web2/M00/C9/99/wKgaomYeL0WAZFDHAAACSiKnE8w930.jpg)
鴻蒙OpenHarmony【標準系統編譯】 (基于RK3568開發板)
DevEco Device Tool支持Rockchip RK3568開發板的源碼一鍵編譯功能,提供編譯工具鏈和編譯環境依賴的檢測及一鍵安裝,簡化復雜
![鴻蒙<b class='flag-5'>OpenHarmony</b>【標準系統<b class='flag-5'>編譯</b>】 (基于RK3568開發板)](https://file1.elecfans.com/web2/M00/C5/D1/wKgZomYChGOAUaiiAADe1d8SeRY102.jpg)
鴻蒙OpenHarmony【小型系統編譯】 (基于Hi3516開發板)
DevEco Device Tool支持Hi3516DV300開發板的源碼一鍵編譯功能,提供編譯工具鏈和編譯環境依賴的檢測及一鍵安裝,簡化復雜編譯
![鴻蒙<b class='flag-5'>OpenHarmony</b>【小型系統<b class='flag-5'>編譯</b>】 (基于Hi3516開發板)](https://file1.elecfans.com/web2/M00/C9/99/wKgaomYeL0WAZFDHAAACSiKnE8w930.jpg)
鴻蒙OpenHarmony【輕量系統編譯】 (基于Hi3861開發板)
DevEco Device Tool支持Hi3861V100開發板的源碼一鍵編譯功能,提供編譯工具鏈和編譯環境依賴的檢測及一鍵安裝,簡化復雜編譯
![鴻蒙<b class='flag-5'>OpenHarmony</b>【輕量系統<b class='flag-5'>編譯</b>】 (基于Hi3861開發板)](https://file1.elecfans.com/web2/M00/C5/D1/wKgZomYChGOAUaiiAADe1d8SeRY102.jpg)
OpenHarmony開發學習:【源碼下載和編譯】
本文介紹了如何下載鴻蒙系統源碼,如何一次性配置可以編譯三個目標平臺(`Hi3516`,`Hi3518`和`Hi3861`)的編譯環境,以及如何將源碼編譯為三個目標平臺的二進制文件。
![<b class='flag-5'>OpenHarmony</b>開發學習:【源碼下載和<b class='flag-5'>編譯</b>】](https://file1.elecfans.com/web2/M00/C9/18/wKgaomYZN2GAHBvzAAAtdyyqDJk613.jpg)
[鴻蒙]OpenHarmony4.0的Rust開發
。 OpenHarmony 為了集成 C/C++ 代碼和提升編譯速度,使用了 GN + Ninja 的編譯構建系統。GN 的構建語言簡潔易讀,Ninja 的匯編級編譯規則直接高效。 為
![[鴻蒙]<b class='flag-5'>OpenHarmony</b>4.0的Rust開發](https://file1.elecfans.com/web2/M00/C1/DB/wKgaomXbKX-AAe6rAADEW5Pyw8c913.png)
OpenHarmony 移植:build lite 編譯構建過程
配置完畢產品解決方案、芯片開發板解決方案,就可以執行 hb build 進行編譯。但是產品解決方案代碼是如何被調用編譯的? 芯片開發板解決方案代碼是如何被調用編譯的?內核代碼如何被調用編譯
評論