自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

基于3861智能開(kāi)發(fā)套件軟件開(kāi)發(fā)環(huán)境搭建

系統(tǒng) Linux
本篇帶給大家基于3861智能開(kāi)發(fā)套件軟件開(kāi)發(fā)環(huán)境搭建,請(qǐng)下載好工具后,工具準(zhǔn)備好的前提下,軟件環(huán)境搭建預(yù)計(jì)需要 1.5小時(shí) 左右。


?[[438833]]?

??想了解更多內(nèi)容,請(qǐng)?jiān)L問(wèn):??

??51CTO和華為官方合作共建的鴻蒙技術(shù)社區(qū)??

??https://harmonyos.51cto.com??


1.環(huán)境搭建要求

1.1.計(jì)算機(jī)要求

  • Windows版本:Windows 10,64位
  • 內(nèi)存:4GB以上
  • 硬盤:256GB以上

1.2.工具介紹

本次軟件開(kāi)發(fā)環(huán)境搭建所需工具如下:

 #星光計(jì)劃2.0#基于3861智能開(kāi)發(fā)套件軟件開(kāi)發(fā)環(huán)境搭建-鴻蒙HarmonyOS技術(shù)社區(qū)

以上工具獲取地址:

https://gitee.com/isoftstone-hos/Isoftstone_WIFI_IOT/tree/master/docs/tool

請(qǐng)下載好工具后,進(jìn)行以下操作。

溫馨提醒:

工具準(zhǔn)備好的前提下,軟件環(huán)境搭建預(yù)計(jì)需要 1.5小時(shí) 左右。

2.安裝虛擬機(jī)VMware Workstation Pro

前提條件

  • 已下載VMware-workstation-full-15.5.0-14665864.exe

操作步驟

第1步:雙擊VMware-workstation-full-15.5.0-14665864.exe進(jìn)入安裝界面。

 #星光計(jì)劃2.0#基于3861智能開(kāi)發(fā)套件軟件開(kāi)發(fā)環(huán)境搭建-鴻蒙HarmonyOS技術(shù)社區(qū)

第2步:點(diǎn)擊“下一步”進(jìn)入用戶許可條款。

 #星光計(jì)劃2.0#基于3861智能開(kāi)發(fā)套件軟件開(kāi)發(fā)環(huán)境搭建-鴻蒙HarmonyOS技術(shù)社區(qū)

第3步:點(diǎn)擊“下一步”進(jìn)入自定義安裝界面,并選中勾選框。

 #星光計(jì)劃2.0#基于3861智能開(kāi)發(fā)套件軟件開(kāi)發(fā)環(huán)境搭建-鴻蒙HarmonyOS技術(shù)社區(qū)

第4步:點(diǎn)擊“更改”,修改VMware安裝位置,點(diǎn)擊“下一步”進(jìn)入用戶體驗(yàn)設(shè)置。

 #星光計(jì)劃2.0#基于3861智能開(kāi)發(fā)套件軟件開(kāi)發(fā)環(huán)境搭建-鴻蒙HarmonyOS技術(shù)社區(qū)

第5步:點(diǎn)擊“下一步”進(jìn)入添加快捷方式頁(yè)面。

 #星光計(jì)劃2.0#基于3861智能開(kāi)發(fā)套件軟件開(kāi)發(fā)環(huán)境搭建-鴻蒙HarmonyOS技術(shù)社區(qū)

第6步:點(diǎn)擊“下一步”進(jìn)入開(kāi)始安裝界面。

 #星光計(jì)劃2.0#基于3861智能開(kāi)發(fā)套件軟件開(kāi)發(fā)環(huán)境搭建-鴻蒙HarmonyOS技術(shù)社區(qū)

第7步:點(diǎn)擊“安裝”,開(kāi)始安裝VMware。

 #星光計(jì)劃2.0#基于3861智能開(kāi)發(fā)套件軟件開(kāi)發(fā)環(huán)境搭建-鴻蒙HarmonyOS技術(shù)社區(qū)

第8步:等待幾分鐘,VMware安裝完成。

 #星光計(jì)劃2.0#基于3861智能開(kāi)發(fā)套件軟件開(kāi)發(fā)環(huán)境搭建-鴻蒙HarmonyOS技術(shù)社區(qū)

第9步:點(diǎn)擊“完成”,桌面出現(xiàn)VMware Workstation Pro的圖標(biāo)。

 #星光計(jì)劃2.0#基于3861智能開(kāi)發(fā)套件軟件開(kāi)發(fā)環(huán)境搭建-鴻蒙HarmonyOS技術(shù)社區(qū)

第10步:雙擊VMware Workstation Pro的圖標(biāo),彈出輸入許可證頁(yè)面,如果有許可證號(hào),選擇我有許可證號(hào),并輸入自己的許可證號(hào),如果無(wú)許可證號(hào),選擇試用15天,點(diǎn)擊繼續(xù)按鈕。

 #星光計(jì)劃2.0#基于3861智能開(kāi)發(fā)套件軟件開(kāi)發(fā)環(huán)境搭建-鴻蒙HarmonyOS技術(shù)社區(qū)

虛擬機(jī)安裝完成!

3.安裝Linux系統(tǒng)

3.1.配置虛擬機(jī)

前提條件

  • 已完成VMware Workstation Pro虛擬機(jī)安裝
  • 已下載ubuntu-21.04-desktop-amd64.iso

操作步驟

第1步:打開(kāi)虛擬機(jī)后,界面如下:

 #星光計(jì)劃2.0#基于3861智能開(kāi)發(fā)套件軟件開(kāi)發(fā)環(huán)境搭建-鴻蒙HarmonyOS技術(shù)社區(qū)

第2步:在主頁(yè)中,點(diǎn)擊“創(chuàng)建新的虛擬機(jī)”。

 #星光計(jì)劃2.0#基于3861智能開(kāi)發(fā)套件軟件開(kāi)發(fā)環(huán)境搭建-鴻蒙HarmonyOS技術(shù)社區(qū)

第3步:進(jìn)入安裝向?qū)Вx擇 “典型”方式,點(diǎn)擊“下一步”。

 #星光計(jì)劃2.0#基于3861智能開(kāi)發(fā)套件軟件開(kāi)發(fā)環(huán)境搭建-鴻蒙HarmonyOS技術(shù)社區(qū)

第4步:點(diǎn)擊“稍后安裝操作系統(tǒng)(S)”,暫時(shí)不添加操作系統(tǒng)。

 #星光計(jì)劃2.0#基于3861智能開(kāi)發(fā)套件軟件開(kāi)發(fā)環(huán)境搭建-鴻蒙HarmonyOS技術(shù)社區(qū)

第5步:選擇操作系統(tǒng)類型為“Linux”,下拉菜單中版本選擇“Ubuntu 64位”,點(diǎn)擊“下一步”。

 #星光計(jì)劃2.0#基于3861智能開(kāi)發(fā)套件軟件開(kāi)發(fā)環(huán)境搭建-鴻蒙HarmonyOS技術(shù)社區(qū)

第6步:設(shè)置虛擬機(jī)名稱,選擇虛擬機(jī)安裝位置:

1)虛擬機(jī)名稱,如:

① 英文名稱:Ubuntu-21.04;

② 中英文名稱:Ubuntu-20.04.1-鴻蒙環(huán)境;

2)位置:安裝位置剩余磁盤空間大小必須大于20GB;

3)配置完成后,點(diǎn)擊“下一步”。

 #星光計(jì)劃2.0#基于3861智能開(kāi)發(fā)套件軟件開(kāi)發(fā)環(huán)境搭建-鴻蒙HarmonyOS技術(shù)社區(qū)

第7步:設(shè)置虛擬機(jī)磁盤大小20GB或以上,選擇“虛擬磁盤拆分成多個(gè)文件”,點(diǎn)擊“下一步”。

 #星光計(jì)劃2.0#基于3861智能開(kāi)發(fā)套件軟件開(kāi)發(fā)環(huán)境搭建-鴻蒙HarmonyOS技術(shù)社區(qū)

第8步:點(diǎn)擊“自定義硬件?…”, 配置虛擬機(jī)硬件資源。

 #星光計(jì)劃2.0#基于3861智能開(kāi)發(fā)套件軟件開(kāi)發(fā)環(huán)境搭建-鴻蒙HarmonyOS技術(shù)社區(qū)

第9步:根據(jù)個(gè)人電腦情況,進(jìn)行虛擬機(jī)硬件配置:

1)內(nèi)存:2GB或以上(建議值2GB);

2)處理器:處理器數(shù)量1或以上,每個(gè)處理器的內(nèi)核數(shù)量1(建議設(shè)置處理器數(shù)量1,每個(gè)處理器的內(nèi)核數(shù)量1);

3)網(wǎng)絡(luò)適配器:網(wǎng)絡(luò)連接選擇NAT模式;

4)新CD/DVD(SATA):使用ISO映像文件,點(diǎn)擊“瀏覽”,選擇文件ubuntu-21.04-desktop-amd64.iso;

5)配置完畢后,點(diǎn)擊“關(guān)閉”。

 #星光計(jì)劃2.0#基于3861智能開(kāi)發(fā)套件軟件開(kāi)發(fā)環(huán)境搭建-鴻蒙HarmonyOS技術(shù)社區(qū)

第10步:配置好硬件資源后,點(diǎn)擊“完成”。

 #星光計(jì)劃2.0#基于3861智能開(kāi)發(fā)套件軟件開(kāi)發(fā)環(huán)境搭建-鴻蒙HarmonyOS技術(shù)社區(qū)

配置虛擬機(jī)完成!

3.2.安裝Ubuntu

前提條件

已完成配置虛擬機(jī)

操作步驟

第1步:點(diǎn)擊“開(kāi)啟此虛擬機(jī)”,開(kāi)始安裝Ubuntu。

 #星光計(jì)劃2.0#基于3861智能開(kāi)發(fā)套件軟件開(kāi)發(fā)環(huán)境搭建-鴻蒙HarmonyOS技術(shù)社區(qū)

第2步:進(jìn)入如下頁(yè)面,按下回車鍵開(kāi)始安裝Ubuntu。

 #星光計(jì)劃2.0#基于3861智能開(kāi)發(fā)套件軟件開(kāi)發(fā)環(huán)境搭建-鴻蒙HarmonyOS技術(shù)社區(qū)

第3步:選擇語(yǔ)言,點(diǎn)擊“安裝Ubuntu”,進(jìn)入“鍵盤布局”界面。

 #星光計(jì)劃2.0#基于3861智能開(kāi)發(fā)套件軟件開(kāi)發(fā)環(huán)境搭建-鴻蒙HarmonyOS技術(shù)社區(qū)

第4步:選擇鍵盤布局,點(diǎn)擊“繼續(xù)”,進(jìn)入到“更新和其他軟件”界面。

 #星光計(jì)劃2.0#基于3861智能開(kāi)發(fā)套件軟件開(kāi)發(fā)環(huán)境搭建-鴻蒙HarmonyOS技術(shù)社區(qū)

第5步:選擇“正常安裝”,根據(jù)需要選擇是否需要安裝更新,點(diǎn)擊“繼續(xù)”,進(jìn)入到“安裝類型”界面。

 #星光計(jì)劃2.0#基于3861智能開(kāi)發(fā)套件軟件開(kāi)發(fā)環(huán)境搭建-鴻蒙HarmonyOS技術(shù)社區(qū)

第6步:在“安裝類型”界面中,選擇“清除整個(gè)磁盤并安裝Ubuntu”,點(diǎn)擊“現(xiàn)在安裝(I)”和“繼續(xù)”,進(jìn)入到“選擇城市”界面。

 #星光計(jì)劃2.0#基于3861智能開(kāi)發(fā)套件軟件開(kāi)發(fā)環(huán)境搭建-鴻蒙HarmonyOS技術(shù)社區(qū)

 #星光計(jì)劃2.0#基于3861智能開(kāi)發(fā)套件軟件開(kāi)發(fā)環(huán)境搭建-鴻蒙HarmonyOS技術(shù)社區(qū)

第7步:在選擇城市界面中,選擇所在城市,點(diǎn)擊“繼續(xù)”進(jìn)入到設(shè)置個(gè)人信息界面。

第8步:在設(shè)置個(gè)人信息界面中,設(shè)置計(jì)算機(jī)名、用戶名、密碼:

1)計(jì)算機(jī)名、用戶名:建議使用英文,不要使用中文(如:drcess);

2)密碼:使用簡(jiǎn)單的6個(gè)數(shù)字即可;

3)配置完成后,點(diǎn)擊“繼續(xù)”。

 #星光計(jì)劃2.0#基于3861智能開(kāi)發(fā)套件軟件開(kāi)發(fā)環(huán)境搭建-鴻蒙HarmonyOS技術(shù)社區(qū)

第9步:在“安裝”界面中,等待安裝完成;

 #星光計(jì)劃2.0#基于3861智能開(kāi)發(fā)套件軟件開(kāi)發(fā)環(huán)境搭建-鴻蒙HarmonyOS技術(shù)社區(qū)

第10步:安裝完成后,點(diǎn)擊“現(xiàn)在重啟”,重啟Ubuntu。

 #星光計(jì)劃2.0#基于3861智能開(kāi)發(fā)套件軟件開(kāi)發(fā)環(huán)境搭建-鴻蒙HarmonyOS技術(shù)社區(qū)

第11步:重啟Ubuntu后,進(jìn)入登錄頁(yè)面,輸入之前設(shè)置的密碼進(jìn)入系統(tǒng)。

 #星光計(jì)劃2.0#基于3861智能開(kāi)發(fā)套件軟件開(kāi)發(fā)環(huán)境搭建-鴻蒙HarmonyOS技術(shù)社區(qū)

安裝Ubuntu完成!

3.3.進(jìn)入U(xiǎn)buntu

前提條件

已完成Ubuntu安裝

操作步驟

第1步:單擊右鍵,在彈窗中選擇“打開(kāi)終端”。

 #星光計(jì)劃2.0#基于3861智能開(kāi)發(fā)套件軟件開(kāi)發(fā)環(huán)境搭建-鴻蒙HarmonyOS技術(shù)社區(qū)

第2步:進(jìn)入終端,可以輸入命令。

 #星光計(jì)劃2.0#基于3861智能開(kāi)發(fā)套件軟件開(kāi)發(fā)環(huán)境搭建-鴻蒙HarmonyOS技術(shù)社區(qū)

3.4.安裝輔助應(yīng)用

前提條件

已進(jìn)入U(xiǎn)buntu

計(jì)算機(jī)連接Internet

操作步驟

第1步:執(zhí)行如下命令,更新鏡像源。

sudo apt update

 #星光計(jì)劃2.0#基于3861智能開(kāi)發(fā)套件軟件開(kāi)發(fā)環(huán)境搭建-鴻蒙HarmonyOS技術(shù)社區(qū)

第2步:命令行中輸入“ifconfig”查看虛擬機(jī)IP。如果IP查詢不了(顯示“ifconfig”未找到),可以執(zhí)行如下命令:

sudo apt install net-tools

 #星光計(jì)劃2.0#基于3861智能開(kāi)發(fā)套件軟件開(kāi)發(fā)環(huán)境搭建-鴻蒙HarmonyOS技術(shù)社區(qū)

 #星光計(jì)劃2.0#基于3861智能開(kāi)發(fā)套件軟件開(kāi)發(fā)環(huán)境搭建-鴻蒙HarmonyOS技術(shù)社區(qū)

第3步:再次執(zhí)行如下命令:查詢虛擬機(jī)IP。

ifconfig

 #星光計(jì)劃2.0#基于3861智能開(kāi)發(fā)套件軟件開(kāi)發(fā)環(huán)境搭建-鴻蒙HarmonyOS技術(shù)社區(qū)

第4步:執(zhí)行如下命令,安裝ssh,主要用于ssh的連接:

sudo apt-get install openssh-server

 #星光計(jì)劃2.0#基于3861智能開(kāi)發(fā)套件軟件開(kāi)發(fā)環(huán)境搭建-鴻蒙HarmonyOS技術(shù)社區(qū)

第5步:執(zhí)行如下命令,安裝vim,主要用于后面編輯文件:

sudo apt install vim

 #星光計(jì)劃2.0#基于3861智能開(kāi)發(fā)套件軟件開(kāi)發(fā)環(huán)境搭建-鴻蒙HarmonyOS技術(shù)社區(qū)

安裝輔助應(yīng)用完成!

4.搭建編譯環(huán)境

前提條件

  • 已完成VMware Workstation Pro虛擬機(jī)安裝
  • 已完成Linux系統(tǒng)安裝
  • Python版本:Python 3.9.5
  • 計(jì)算機(jī)連接Internet
  • 已下載gcc_riscv32-linux-7.3.0.tar.gz,并上傳至Ubuntu
  • 已下載llvm-linux-9.0.0-36191.tar,并上傳至Ubuntu

操作目的

本章節(jié)主要是安裝軟件代碼編譯所需的工具。

操作說(shuō)明

搭建編譯環(huán)境按照本章節(jié)順序依次往下執(zhí)行。

4.1.編譯依賴基礎(chǔ)軟件

執(zhí)行以下命令進(jìn)行安裝編譯依賴基礎(chǔ)軟件:

sudo apt-get install build-essential gcc g++ make zlib* libffi-dev

4.2.安裝并升級(jí)Python包管理工具(pip3)

操作步驟

第1步:執(zhí)行以下命令進(jìn)行安裝:

sudo apt-get install python3-setuptools python3-pip

sudo pip3 install --upgrade pip

第2步:執(zhí)行如下命令查看安裝版本,查詢到版本表示安裝成功:

==pip -V ==

 #星光計(jì)劃2.0#基于3861智能開(kāi)發(fā)套件軟件開(kāi)發(fā)環(huán)境搭建-鴻蒙HarmonyOS技術(shù)社區(qū)

第3步:查詢Python版本:

python --version

 #星光計(jì)劃2.0#基于3861智能開(kāi)發(fā)套件軟件開(kāi)發(fā)環(huán)境搭建-鴻蒙HarmonyOS技術(shù)社區(qū)

4.3.安裝scons

操作步驟

第1步:執(zhí)行如下命令,安裝scons安裝包。

python3 -m pip install scons

 #星光計(jì)劃2.0#基于3861智能開(kāi)發(fā)套件軟件開(kāi)發(fā)環(huán)境搭建-鴻蒙HarmonyOS技術(shù)社區(qū)

**【注意】如果上面步驟安裝后,無(wú)法查看版本scons的版本,可以再次進(jìn)行安裝,運(yùn)行以下命令: **

== sudo apt install scons==

 #星光計(jì)劃2.0#基于3861智能開(kāi)發(fā)套件軟件開(kāi)發(fā)環(huán)境搭建-鴻蒙HarmonyOS技術(shù)社區(qū)

第2步:執(zhí)行如下命令,查看是否安裝成功。如果安裝成功,查詢結(jié)果下圖所示。

scons -v

 #星光計(jì)劃2.0#基于3861智能開(kāi)發(fā)套件軟件開(kāi)發(fā)環(huán)境搭建-鴻蒙HarmonyOS技術(shù)社區(qū)

4.4.安裝python模塊

操作步驟

執(zhí)行如下命令,安裝python模塊setuptools。

pip3 install setuptools

 #星光計(jì)劃2.0#基于3861智能開(kāi)發(fā)套件軟件開(kāi)發(fā)環(huán)境搭建-鴻蒙HarmonyOS技術(shù)社區(qū)

第1步:安裝GUI menuconfig工具(Kconfiglib),建議安裝Kconfiglib 13.2.0+版本。

 #星光計(jì)劃2.0#基于3861智能開(kāi)發(fā)套件軟件開(kāi)發(fā)環(huán)境搭建-鴻蒙HarmonyOS技術(shù)社區(qū)

【注意】添加sudo會(huì)提示W(wǎng)ARNING,只要提示Successfully就可以。

第2步:安裝pycryptodome,安裝升級(jí)文件簽名依賴的Python組件包,包括:pycryptodome、six、ecdsa。安裝ecdsa依賴six,請(qǐng)先安裝six,再安裝ecdsa。

sudo pip3 install pycryptodome

 #星光計(jì)劃2.0#基于3861智能開(kāi)發(fā)套件軟件開(kāi)發(fā)環(huán)境搭建-鴻蒙HarmonyOS技術(shù)社區(qū)

4.5.安裝six

sudo pip3 install six --upgrade --ignore-installed six

 #星光計(jì)劃2.0#基于3861智能開(kāi)發(fā)套件軟件開(kāi)發(fā)環(huán)境搭建-鴻蒙HarmonyOS技術(shù)社區(qū)

4.6.安裝ecdsa

sudo pip3 install ecdsa

 #星光計(jì)劃2.0#基于3861智能開(kāi)發(fā)套件軟件開(kāi)發(fā)環(huán)境搭建-鴻蒙HarmonyOS技術(shù)社區(qū)

4.7.安裝gcc_riscv32

操作步驟

第1步:執(zhí)行安裝命令:

sudo apt-get install gcc && sudo apt-get install g++ && sudo apt-get install flex bison && sudo apt-get install texinfo

第2步:上傳gcc_riscv32-linux-7.3.0.tar.gz到Ubuntu。

第3步:解壓軟件包中的gcc_riscv32 安裝包。

tar -xvf gcc_riscv32-linux-7.3.0.tar.gz -C ~/

第4步:設(shè)置環(huán)境變量:

vim ~/.bashrc

第5步:將以下命令拷貝到.bashrc文件的最后一行,保存并退出。

export PATH=~/gcc_riscv32/bin:$PATH

 #星光計(jì)劃2.0#基于3861智能開(kāi)發(fā)套件軟件開(kāi)發(fā)環(huán)境搭建-鴻蒙HarmonyOS技術(shù)社區(qū)

第6步:生效環(huán)境變量

source ~/.bashrc

第7步:Shell命令行中輸入如下命令,如果能正確顯示編譯器版本號(hào),表明編譯器安裝成功。

riscv32-unknown-elf-gcc -v

 #星光計(jì)劃2.0#基于3861智能開(kāi)發(fā)套件軟件開(kāi)發(fā)環(huán)境搭建-鴻蒙HarmonyOS技術(shù)社區(qū)

4.8.安裝gn

sudo apt-get install gn

4.9.安裝ninja

sudo apt-get install ninja-build

4.10.安裝llvm

操作步驟

第1步:解壓llwm安裝包至~/llvm路徑下。

tar -xvf llvm-linux-9.0.0-36191.tar -C ~/

 #星光計(jì)劃2.0#基于3861智能開(kāi)發(fā)套件軟件開(kāi)發(fā)環(huán)境搭建-鴻蒙HarmonyOS技術(shù)社區(qū)

第2步:設(shè)置環(huán)境變量。

vim ~/.bashrc

第3步:將以下命令拷貝到.bashrc文件的最后一行,保存并退出。

==export PATH=~/llvm/bin:$PATH ==

 #星光計(jì)劃2.0#基于3861智能開(kāi)發(fā)套件軟件開(kāi)發(fā)環(huán)境搭建-鴻蒙HarmonyOS技術(shù)社區(qū)

第4步:生效環(huán)境變量。

source ~/.bashrc

第5步:查看llvm版本。

llvm-as --version

 #星光計(jì)劃2.0#基于3861智能開(kāi)發(fā)套件軟件開(kāi)發(fā)環(huán)境搭建-鴻蒙HarmonyOS技術(shù)社區(qū)

4.11.安裝hb

操作步驟

第1步:運(yùn)行如下命令安裝hb

python3 -m pip install --user ohos-build

第2步:設(shè)置環(huán)境變量

vim ~/.bashrc

第3步:將以下命令拷貝到.bashrc文件的最后一行,保存并退出。

export PATH=~/.local/bin:$PATH

 #星光計(jì)劃2.0#基于3861智能開(kāi)發(fā)套件軟件開(kāi)發(fā)環(huán)境搭建-鴻蒙HarmonyOS技術(shù)社區(qū)

第4步:執(zhí)行如下命令更新環(huán)境變量。

source ~/.bashrc

第5步:執(zhí)行"hb -h",有打印以下信息即表示安裝成功。

 #星光計(jì)劃2.0#基于3861智能開(kāi)發(fā)套件軟件開(kāi)發(fā)環(huán)境搭建-鴻蒙HarmonyOS技術(shù)社區(qū)

5.代碼拉取

前提條件

  • 已完成VMware Workstation Pro虛擬機(jī)安裝
  • 已完成Linux系統(tǒng)安裝
  • 計(jì)算機(jī)連接Internet

操作步驟

第1步:安裝git工具,用于代碼下載:

sudo apt install git

第2步:查詢git版本,如果返回版本,表示安裝成功:

git --version

 #星光計(jì)劃2.0#基于3861智能開(kāi)發(fā)套件軟件開(kāi)發(fā)環(huán)境搭建-鴻蒙HarmonyOS技術(shù)社區(qū)

第3步:代碼拉?。?/h3>

git clone https://gitee.com/isoftstone-hos/Isoftstone_WIFI_IOT.git

 #星光計(jì)劃2.0#基于3861智能開(kāi)發(fā)套件軟件開(kāi)發(fā)環(huán)境搭建-鴻蒙HarmonyOS技術(shù)社區(qū)

6.代碼編譯

前提條件

  • 已完成代碼拉取
  • 已完成搭建編譯環(huán)境

操作步驟

第1步:代碼拉取完畢進(jìn)入source目錄:

Isoftstone_WIFI_IOT/ source/ isoftstone_wifi_iot_board3861

 #星光計(jì)劃2.0#基于3861智能開(kāi)發(fā)套件軟件開(kāi)發(fā)環(huán)境搭建-鴻蒙HarmonyOS技術(shù)社區(qū)

第2步:運(yùn)行以下命令,進(jìn)行代碼編譯設(shè)置:

hb set

1) [OHOS INFO] Input code path:后輸入“.”

2)選擇isoftstone_wifiiot_hi3861v100后回車;

 #星光計(jì)劃2.0#基于3861智能開(kāi)發(fā)套件軟件開(kāi)發(fā)環(huán)境搭建-鴻蒙HarmonyOS技術(shù)社區(qū)

3)設(shè)置完成后,會(huì)在source目錄下生成文件ohos_config,ison。

 #星光計(jì)劃2.0#基于3861智能開(kāi)發(fā)套件軟件開(kāi)發(fā)環(huán)境搭建-鴻蒙HarmonyOS技術(shù)社區(qū)

第3步:運(yùn)行以下命令,進(jìn)行代碼編譯:

hb build -f

第4步:等待編譯成功;

 #星光計(jì)劃2.0#基于3861智能開(kāi)發(fā)套件軟件開(kāi)發(fā)環(huán)境搭建-鴻蒙HarmonyOS技術(shù)社區(qū)

第5步:編譯成功之后會(huì)在目錄:

“isoftstone_wifi_iot_board3861_113/out/isoftstone_wifiiot/isoftstone_wifiiot_hi3861v100”下生成燒錄文件:Hi3861_wifiiot_app_allinone.bin。

 #星光計(jì)劃2.0#基于3861智能開(kāi)發(fā)套件軟件開(kāi)發(fā)環(huán)境搭建-鴻蒙HarmonyOS技術(shù)社區(qū)

代碼編譯完成!

7.程序下載

前提條件

  • 已完成代碼編譯
  • 已下載燒錄程序Hi3861_wifiiot_app_allinone.bin
  • 已下載CH341SER.EXE
  • 已下載HiBurn.exe

操作步驟

第1步:點(diǎn)擊安裝包USB轉(zhuǎn)串口驅(qū)動(dòng)程序CH341SER.EXE,驅(qū)動(dòng)安裝完成后,重新插拔USB接口,串口信息顯示如下圖所示。

 #星光計(jì)劃2.0#基于3861智能開(kāi)發(fā)套件軟件開(kāi)發(fā)環(huán)境搭建-鴻蒙HarmonyOS技術(shù)社區(qū)

第2步:雙擊HiBurn.exe打開(kāi)燒錄頁(yè)面。

 #星光計(jì)劃2.0#基于3861智能開(kāi)發(fā)套件軟件開(kāi)發(fā)環(huán)境搭建-鴻蒙HarmonyOS技術(shù)社區(qū)

第3步:設(shè)置波特率,點(diǎn)擊Setting–Com settings。

 #星光計(jì)劃2.0#基于3861智能開(kāi)發(fā)套件軟件開(kāi)發(fā)環(huán)境搭建-鴻蒙HarmonyOS技術(shù)社區(qū)

第4步:程序燒寫配置,按照下圖順序進(jìn)行配置和燒錄,配置操作順序說(shuō)明:

1.COM:選擇串口號(hào)

2.Select file:添加燒錄文件Hi3861_wifiiot_app_allinone.bin

3.Auto burn:選擇自動(dòng)燒錄

4.點(diǎn)擊connect連接開(kāi)發(fā)板

5.按下開(kāi)發(fā)板上的RST按鈕開(kāi)始燒錄。

 #星光計(jì)劃2.0#基于3861智能開(kāi)發(fā)套件軟件開(kāi)發(fā)環(huán)境搭建-鴻蒙HarmonyOS技術(shù)社區(qū)

第5步:燒錄完成后,點(diǎn)擊Disconnect,按下RST程序開(kāi)始運(yùn)行。

 #星光計(jì)劃2.0#基于3861智能開(kāi)發(fā)套件軟件開(kāi)發(fā)環(huán)境搭建-鴻蒙HarmonyOS技術(shù)社區(qū)

程序下載操作完成!

8.常見(jiàn)問(wèn)題處理

問(wèn)題1:利用Python指令時(shí)提示找不到

問(wèn)題現(xiàn)象

利用Python指令進(jìn)行相關(guān)操作時(shí),提示找不到Python,如以下指令:

python build.py wifiiot

處理方法

將Python3生成軟鏈接添加至環(huán)境變量,操作方法如下:

ln -s /usr/bin/python3 /usr/bin/python

問(wèn)題2:安裝gcc_riscv32后編譯時(shí)報(bào)異常

問(wèn)題現(xiàn)象

進(jìn)行代碼編譯過(guò)程,出現(xiàn)提示:No option ‘riscv32-unknown-elf-gcc_path’ in section: ‘ndk’,無(wú)法進(jìn)行編譯。

 #星光計(jì)劃2.0#基于3861智能開(kāi)發(fā)套件軟件開(kāi)發(fā)環(huán)境搭建-鴻蒙HarmonyOS技術(shù)社區(qū)

處理方法

1、查看環(huán)境變量:vim ~/.bashrc。

2、查看是否有:export PATH=~/gcc_riscv32/bin:$PATH;

1)如果沒(méi)有:就將其加入到環(huán)境變量最后一行,然后執(zhí)行一下生成環(huán)境變量:source ~/.bashrc;

2)如果有:執(zhí)行一下生成環(huán)境變量:source ~/.bashrc。

 #星光計(jì)劃2.0#基于3861智能開(kāi)發(fā)套件軟件開(kāi)發(fā)環(huán)境搭建-鴻蒙HarmonyOS技術(shù)社區(qū)

??想了解更多內(nèi)容,請(qǐng)?jiān)L問(wèn):??

??51CTO和華為官方合作共建的鴻蒙技術(shù)社區(qū)??

??https://harmonyos.51cto.com??

??


責(zé)任編輯:jianghua 來(lái)源: 鴻蒙社區(qū)
相關(guān)推薦

2023-05-12 14:52:11

鴻蒙操作系統(tǒng)

2023-05-30 14:58:05

智能開(kāi)發(fā)鴻蒙

2023-05-26 16:01:32

驅(qū)動(dòng)開(kāi)發(fā)鴻蒙

2023-05-17 15:07:42

智能開(kāi)發(fā)鴻蒙

2023-05-15 15:27:20

鴻蒙智能開(kāi)發(fā)套件

2021-11-12 15:58:11

鴻蒙HarmonyOS應(yīng)用

2022-03-03 19:21:50

Harmony鴻蒙操作系統(tǒng)

2022-03-01 15:54:38

智能開(kāi)發(fā)鴻蒙創(chuàng)造性TV

2022-05-30 15:38:02

開(kāi)箱照片編譯環(huán)境搭建

2018-11-08 09:20:15

SDKMANSDKBash

2011-08-30 16:32:41

MTK開(kāi)發(fā)環(huán)境

2020-10-30 17:57:11

鴻蒙HiSpark

2009-02-27 09:07:09

Linux開(kāi)發(fā)套件100美元

2022-02-24 16:39:41

OpenHarmonNiobe開(kāi)發(fā)鴻蒙

2010-01-22 09:40:36

Kindle平臺(tái)亞馬遜

2011-10-25 09:48:07

NFC諾基亞Symbian

2014-08-08 10:25:02

AMD64位ARM架構(gòu)

2022-03-29 19:23:44

軟件開(kāi)發(fā)RTOS

2013-08-07 09:45:35

Windows phoWP應(yīng)用開(kāi)發(fā)套件Stu
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)