電子產(chǎn)業(yè)一站式賦能平臺

PCB聯(lián)盟網(wǎng)

搜索
查看: 759|回復(fù): 0
收起左側(cè)

編譯Hi3518ev300應(yīng)用程序

[復(fù)制鏈接]

2607

主題

2607

帖子

7472

積分

高級會員

Rank: 5Rank: 5

積分
7472
跳轉(zhuǎn)到指定樓層
樓主
發(fā)表于 2021-2-1 17:56:07 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
編譯Hi3518ev300應(yīng)用程序, 1.]下載源代碼 <span] 需下載整個系統(tǒng)代碼(
https://repo.huaweicloud.com/HarmonyOS/os/1.0/code-1.0.tar.gz ) 。基于此代碼,可根據(jù)不同編譯選項,編譯成各種平臺固件。 首先將代碼解壓到某個目錄中。 <span]

圖片1.png (1.63 KB, 下載次數(shù): 0)

下載附件  保存到相冊  

1 小時前 上傳 2. 編輯demo 本文使用了/applications/sample/camera/app/src/helloworld.c作為demo用例。只把打印文案改為:“你好,鴻蒙!” 3. 構(gòu)建Docker編譯環(huán)境 進入到OpenHarmony根目錄,輸入如下代碼: sudo docker run -it -v $(pwd):/home/openharmony swr.cn-south-1.myhuaweicloud.com/openharmony-docker /openharmony-docker:0.0.2。 4. 編譯代碼

以編譯IPC開發(fā)板的3518ev300固件為例,可通過如下命令實現(xiàn):

圖片2.png (15.49 KB, 下載次數(shù): 0)

下載附件  保存到相冊  

1 小時前 上傳 (注意:調(diào)試版本,一定要加-b debug參數(shù),否則不能通過串口進行調(diào)試。)

筆者使用單CPU虛擬機,經(jīng)過約10分鐘,編譯完成:

圖片3.png (84.46 KB, 下載次數(shù): 0)

下載附件  保存到相冊  

1 小時前 上傳 輸入exit,退出docker。

現(xiàn)在所有的編譯結(jié)果都在源代碼根目錄下的out路徑中,下一步就可以進行燒寫了。
回復(fù)

使用道具 舉報

發(fā)表回復(fù)

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則


聯(lián)系客服 關(guān)注微信 下載APP 返回頂部 返回列表