海思hi3516dv300芯片AI圖像模塊學(xué)習(xí)(七)海思開(kāi)發(fā)環(huán)境搭建和源碼下載
官方參考:https://device.harmonyos.com/cn/docs/documentation/guide/ide-install-windows-ubuntu-0000001194073744#section1566312395170

沒(méi)難度


window下載 復(fù)制粘貼到虛擬機(jī)里即可

后面文件夾里打開(kāi)命令行,繼續(xù)跟著做
海思的工具:HUAWEI DevEco Device Tool
面向智能設(shè)備開(kāi)發(fā)者,提供一站式的開(kāi)發(fā)環(huán)境、一站式資源獲取通道,實(shí)現(xiàn)了從芯片模板工程創(chuàng)建到開(kāi)發(fā)資源挑選定制,再到編碼、編譯、調(diào)試、調(diào)優(yōu)、燒錄環(huán)節(jié)的全流程覆蓋,幫助開(kāi)發(fā)者實(shí)現(xiàn) HarmonyOS Connect/OpenHarmony智能硬件設(shè)備的高效開(kāi)發(fā)。

2.window安裝HUAWEI DevEco Device Tool,要求把Python3.8裝了

3.ubuntu安裝SSH

四條命令,
4.window安裝插件
vscode裝remote ssh


window弄完之后繼續(xù)到虛擬機(jī)這邊,查一下ip和用戶名

回到window端

在遠(yuǎn)程管理里輸入ip和用戶名

添加

選擇Linux,然后在選擇Continue,然后輸入登錄遠(yuǎn)程計(jì)算機(jī)的密碼,連接遠(yuǎn)程計(jì)算機(jī) 。

連接成功,沒(méi)導(dǎo)入源碼前只有這邊部分。到這里環(huán)境配好了,然后開(kāi)始下下載創(chuàng)建源碼工程,
源碼下載參考:
https://docs.openharmony.cn/pages/v3.1/zh-cn/device-dev/quick-start/quickstart-ide-lite-sourcecode-acquire.md/

"yourname""your-email-address"填注冊(cè)gitee用的即可

curl https://gitee.com/oschina/repo/raw/fork_flow/repo-py3 -o /usr/local/bin/repo ?#如果沒(méi)有權(quán)限,可下載至其他目錄,并將其配置到環(huán)境變量中
這一步容易錯(cuò),參考:https://blog.csdn.net/weixin_45768644/article/details/124243645
將這個(gè)長(zhǎng)命令拆開(kāi)做
sudo apt-get install curl?
curl https://gitee.com/oschina/repo/raw/fork_flow/repo-py3 >repo
cat repo #非空
sudo mv repo /usr/local/bin/
后面就和官方一樣了
拷貝之后,需要給repo文件添加可執(zhí)行權(quán)限
sudo chmod a+x /usr/local/bin/repo?
添加完成之后 可以用下面這條命令檢測(cè)一下
pip3 install -i https://repo.huaweicloud.com/repository/pypi/simple?requests

推薦方法二簡(jiǎn)單一點(diǎn)
但是注意要在新建文件夾后,再在文件夾里運(yùn)行命令行
mkdir?/home/keii/OpenHarmony_master?
cd?/home/keii/OpenHarmony_master?
在執(zhí)行下面的命令:
repo init -u https://gitee.com/openharmony/manifest.git -b master --no-repo-verify
第一步之后信息會(huì)報(bào)錯(cuò) 說(shuō)沒(méi)有python3的環(huán)境
還是參考剛剛的網(wǎng)頁(yè),把python3鏈接到python

繼續(xù)?repo sync -c,這條代碼開(kāi)始拉項(xiàng)目,要很久很久

成功后 repo forall -c 'git lfs pull',這個(gè)很快

在源碼根目錄下執(zhí)行prebuilts腳本,安裝編譯器及二進(jìn)制工具。
下載源碼,到這里完成。
接下來(lái)導(dǎo)入源碼,開(kāi)始工程
參考:
https://docs.openharmony.cn/pages/v3.1/zh-cn/device-dev/quick-start/quickstart-ide-lite-create-project.md/


選鴻蒙源碼,后續(xù)型號(hào)參考
https://device.harmonyos.com/cn/docs/documentation/guide/ide-hi3516dv300-compile-0000001146686054


選擇 ipcamera_hispark_taurus_linux 版本的3516


安裝工具鏈以前先把pip源換了
mkdir -p ~/.config/pip
touch ~/.config/pip/pip.conf
gedit ~/.config/pip/pip.conf
輸入:
[global]
timeout =120
index-url =https://repo.huaweicloud.com/repository/pypi/simple?
[install]
use-mirrors =true?
index-url = https://repo.huaweicloud.com/repository/pypi/simple?
trusted-host = repo.huaweicloud.com?
保存


首次編譯要很久,結(jié)束顯示:
