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

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

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

【HarmonyOS HiSpark IPC DIY Camera試用連載 】開發(fā)板環(huán)境搭建

[復(fù)制鏈接]

2607

主題

2607

帖子

7472

積分

高級會員

Rank: 5Rank: 5

積分
7472
跳轉(zhuǎn)到指定樓層
樓主
發(fā)表于 2020-11-11 13:56:15 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
【HarmonyOS HiSpark IPC DIY Camera試用連載 】開發(fā)板環(huán)境搭建,   

【HarmonyOS HiSpark IPC DIY Camera試用連載 】開發(fā)板環(huán)境搭建

   在看了論壇大佬的許多環(huán)境搭建的帖子之后,我發(fā)現(xiàn)鴻蒙系統(tǒng)的開發(fā)環(huán)境搭建起來很復(fù)雜,沒有辦法使用單系統(tǒng)進行一系列操作,只能使用多個系統(tǒng)進行操作,這樣就大大增加了搭建和后期學(xué)習(xí)的難度和繁瑣程度,使用起來我覺得對于小白還不是很友好,一開始入門比較困難就會把許多想學(xué)的新手拒之門外,希望后期優(yōu)化可以讓操作方式和流程簡化。





接下來看一下根據(jù)官方文件指引下載所需文件。

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

下載附件  保存到相冊  

1 小時前 上傳

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

下載附件  保存到相冊  

1 小時前 上傳

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

下載附件  保存到相冊  

1 小時前 上傳

我們可以看到在Win環(huán)境搭建較為簡單,但是Linux環(huán)境搭建就較為復(fù)雜了,包含了許多的工具和插件。 Win環(huán)境搭建 接下來首先安裝Visual Studio Code,我在所給的網(wǎng)站中下載了文件,但是卻沒有安裝包類型的文件,又到Visual Studio Code官網(wǎng)下載了軟件,并進行了JAVA的配置,這個軟件安裝完成。 下載HiTool的時候,按照官網(wǎng)所給的鏈接點進找到燒寫工具,進行了下載和安裝,在桌面新建快捷方式,方便以后的操作。 Linux環(huán)境搭建 首先在VMware Workstation Pro里面新建虛擬機,下載Ubuntu64位的鏡像,配置虛擬機性能,打開。對于小白選手進入后遇到的第一個問題就是窗口太小,找了蠻長時間才找到分辨率調(diào)節(jié)窗口,把窗口大小調(diào)到了正常大小。 我在win環(huán)境下下載好虛擬機所需要的開發(fā)工具 ,當我把文件到U盤里面準備轉(zhuǎn)移到虛擬機準備安裝的時候,我發(fā)現(xiàn)自己還是太年輕了,虛擬機里面始終還不到U盤和U盤里面的安裝文件,在網(wǎng)上查閱資料以后才把所需的文件導(dǎo)入到了虛擬機中;





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

下載附件  保存到相冊  

1 小時前 上傳

接下來就要進行網(wǎng)絡(luò)配置,在群里大佬的指導(dǎo)下最后成功把虛擬機和主機連了起來,然后按照群里的文件進行配置: 1. 將Linux shell改為bash,輸入命令:sudo dpkg-reconfigure dash,選擇no. 2. 安裝python環(huán)境,我在python官網(wǎng)下載3.8版本,運行命令:sudo apt-get install python3.8,最后查看 python3.8的回顯路徑,沒問題以后繼續(xù) 安裝Python包管理工具(pip3) , 3. 安裝軟件打包工具 打開Linux編譯服務(wù)器終端。 (1) 安裝dosfstools 命令符:sudo apt-get install dosfstools (2) 安裝mtools (3) 命令符:sudo apt-get install mtools (4) 安裝mtd-utils

sudo apt-get install mtd-utils

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

下載附件  保存到相冊  

半小時前 上傳 安裝編譯工具環(huán)境,我在安裝環(huán)境的時候看到兩種方案,第一種:后期通過HPM組件或者HPM包管理器命令行工具方式獲取源碼,不需要安裝gn、ninja、LLVM、hc-gen編譯工具。 第二種:后期通過“鏡像站點方式”或者“代碼倉庫方式”獲取源碼,需要安裝gn、ninja、LLVM、hc-gen編譯工具。 而我選擇的就是第二種方式,安裝孔四個編譯工具,中途由于變量設(shè)置問題還在網(wǎng)上查看了資料,最后順利安裝了編譯工具。 首先安裝gn工具, (1)解壓安裝包至/gn路徑下,tar -xvf gn.1523.tar -C ~/ (2)設(shè)置環(huán)境變量,vim ~/.bashrc (3)把命令“export PATH=~/gn:$PATH”拷貝到.bashrc文件的最后一行,保存。 (4)生效環(huán)境變量source ~/.bashrc 安裝ninja、LLVM、hc-gen和gn類似,就不詳細介紹了,而且指導(dǎo)文件說明的很清楚,可以參考文件進行安裝。 官方指導(dǎo)文件;鏈接:
https://device.harmonyos.com/cn/docs/start/introduce/oem_quickstart_3516_environment-0000001054501981 環(huán)境準備 到了環(huán)境準備階段,就清晰明了多了,按照IDE的用戶指南進行安裝,接下來進行DevEco Device Tool環(huán)境搭建,這個要安裝在win系統(tǒng)中;DevEco Device Tool以插件形式提供,安裝相對比較簡單。插件主要有1.Visual Studio Code 2. Node.js   3.JDK    4.hpm   5.DevEco Device Tool 6.C/C++插件 我們 前面已經(jīng)對于Visual Studio Code進行了下載安裝。下一步進行Node.js 安裝,在Node.js 官網(wǎng)找到最新版的LTS64位的下載安裝,系統(tǒng)自行會進行Python和Visual Studio構(gòu)建工具鏈安裝 。



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

下載附件  保存到相冊  

半小時前 上傳 下載完成后 在系統(tǒng)變量中更改環(huán)境變量,新增NODE_PATH變量。

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

下載附件  保存到相冊  

半小時前 上傳

打開CMD命令行工具,輸入“node-v”命令,可以看到可以查詢Node.js版本號,說明安裝成功。

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

下載附件  保存到相冊  

半小時前 上傳

安裝JDK,打開CMD命令行工具,檢查版本是不是1.8

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

下載附件  保存到相冊  

半小時前 上傳

安裝hpm,可以查看版本號說明安裝成功了

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

下載附件  保存到相冊  

半小時前 上傳 我們下面安裝DevEco Device Tool插件 1.進入下面官網(wǎng)進行HUAWEI DevEco Device Tool 下載:https://device.harmonyos.com/cn/ide,下載完成以后進入Visual Studio Code軟件進行安裝。 2. 安裝c/c++, 在Visual Studio Code的插件市場,輸入“C/C++” ,然后點擊“Install” 。

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

下載附件  保存到相冊  

半小時前 上傳 至此 關(guān)于環(huán)境搭建的工作已經(jīng)接近尾聲,后續(xù)有什么不足的地方再進行詳細的補充,在系統(tǒng)環(huán)境搭建過程中出現(xiàn)了大大小小的問題 ,因為是小白選手,許多的工作都是第一次做,看了許多的資料和大佬的詳細介紹才勉強算搭建完成。

下一期我們將進行“導(dǎo)入和配置工具”以及進一步完善環(huán)境、下載源碼。
回復(fù)

使用道具 舉報

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

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

本版積分規(guī)則


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