成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

OpenHarmony搭建編譯環(huán)境—VMware虛擬機(jī)安裝Ubuntu20.04以及環(huán)境配置

系統(tǒng) OpenHarmony
VMware虛擬機(jī)分為Player和Pro兩個(gè)版本,主要區(qū)別是Player版本用于非商業(yè)用途。如果對(duì)快照,虛擬網(wǎng)絡(luò)自定義,創(chuàng)建克隆有需求,可以安裝Pro版本。個(gè)人學(xué)習(xí)建議使用Player版本即可,本文介紹的是Player版本。

想了解更多關(guān)于開(kāi)源的內(nèi)容,請(qǐng)?jiān)L問(wèn):

51CTO 開(kāi)源基礎(chǔ)軟件社區(qū)

https://ost.51cto.com

前言

本文詳細(xì)介紹了使用VMware虛擬機(jī)安裝Ubuntu的過(guò)程以及配置編譯環(huán)境的步驟,如有不足之處,歡迎指正。

1、VMware虛擬機(jī)安裝

VMware虛擬機(jī)分為Player和Pro兩個(gè)版本,主要區(qū)別是Player版本用于非商業(yè)用途。如果對(duì)快照,虛擬網(wǎng)絡(luò)自定義,創(chuàng)建克隆有需求,可以安裝Pro版本。個(gè)人學(xué)習(xí)建議使用Player版本即可,本文介紹的是Player版本。

官網(wǎng):https://www.vmware.com/cn/products/workstation-player.html。

【OpenHarmony搭建編譯環(huán)境】VMware虛擬機(jī)安裝Ubuntu20.04以及環(huán)境配置-開(kāi)源基礎(chǔ)軟件社區(qū)【OpenHarmony搭建編譯環(huán)境】VMware虛擬機(jī)安裝Ubuntu20.04以及環(huán)境配置-開(kāi)源基礎(chǔ)軟件社區(qū)

選擇16.0版本,之后點(diǎn)擊download

【OpenHarmony搭建編譯環(huán)境】VMware虛擬機(jī)安裝Ubuntu20.04以及環(huán)境配置-開(kāi)源基礎(chǔ)軟件社區(qū)【OpenHarmony搭建編譯環(huán)境】VMware虛擬機(jī)安裝Ubuntu20.04以及環(huán)境配置-開(kāi)源基礎(chǔ)軟件社區(qū)

推薦16.2.3版本,之后選擇Windows點(diǎn)擊download,下載時(shí)間較長(zhǎng)耐心等待

【OpenHarmony搭建編譯環(huán)境】VMware虛擬機(jī)安裝Ubuntu20.04以及環(huán)境配置-開(kāi)源基礎(chǔ)軟件社區(qū)【OpenHarmony搭建編譯環(huán)境】VMware虛擬機(jī)安裝Ubuntu20.04以及環(huán)境配置-開(kāi)源基礎(chǔ)軟件社區(qū)

2、VMware安裝Ubuntu

(1)安裝Ubuntu20.04ISO映像文件

官網(wǎng):https://ubuntu.com/download/desktop官網(wǎng)初始界面通常為最新版本,但這里推薦20.04版本,所以需要找到舊版本的位置.

【OpenHarmony搭建編譯環(huán)境】VMware虛擬機(jī)安裝Ubuntu20.04以及環(huán)境配置-開(kāi)源基礎(chǔ)軟件社區(qū)【OpenHarmony搭建編譯環(huán)境】VMware虛擬機(jī)安裝Ubuntu20.04以及環(huán)境配置-開(kāi)源基礎(chǔ)軟件社區(qū)

下滑點(diǎn)擊 see our alternative downloads。

【OpenHarmony搭建編譯環(huán)境】VMware虛擬機(jī)安裝Ubuntu20.04以及環(huán)境配置-開(kāi)源基礎(chǔ)軟件社區(qū)【OpenHarmony搭建編譯環(huán)境】VMware虛擬機(jī)安裝Ubuntu20.04以及環(huán)境配置-開(kāi)源基礎(chǔ)軟件社區(qū)

進(jìn)入Alternative downloads界面。

【OpenHarmony搭建編譯環(huán)境】VMware虛擬機(jī)安裝Ubuntu20.04以及環(huán)境配置-開(kāi)源基礎(chǔ)軟件社區(qū)【OpenHarmony搭建編譯環(huán)境】VMware虛擬機(jī)安裝Ubuntu20.04以及環(huán)境配置-開(kāi)源基礎(chǔ)軟件社區(qū)

下滑點(diǎn)擊Past releases。

【OpenHarmony搭建編譯環(huán)境】VMware虛擬機(jī)安裝Ubuntu20.04以及環(huán)境配置-開(kāi)源基礎(chǔ)軟件社區(qū)【OpenHarmony搭建編譯環(huán)境】VMware虛擬機(jī)安裝Ubuntu20.04以及環(huán)境配置-開(kāi)源基礎(chǔ)軟件社區(qū)

點(diǎn)擊Ubuntu 20.04.6 LTS。

【OpenHarmony搭建編譯環(huán)境】VMware虛擬機(jī)安裝Ubuntu20.04以及環(huán)境配置-開(kāi)源基礎(chǔ)軟件社區(qū)【OpenHarmony搭建編譯環(huán)境】VMware虛擬機(jī)安裝Ubuntu20.04以及環(huán)境配置-開(kāi)源基礎(chǔ)軟件社區(qū)

下滑找到 ubuntu-20.04.6-desktop-amd64.iso,點(diǎn)擊下載,一定要注意是desktop!耐心等待下載。

【OpenHarmony搭建編譯環(huán)境】VMware虛擬機(jī)安裝Ubuntu20.04以及環(huán)境配置-開(kāi)源基礎(chǔ)軟件社區(qū)【OpenHarmony搭建編譯環(huán)境】VMware虛擬機(jī)安裝Ubuntu20.04以及環(huán)境配置-開(kāi)源基礎(chǔ)軟件社區(qū)

(2)VMware開(kāi)始安裝Ubuntu

下載完成VMware后,雙擊打開(kāi)VMware,點(diǎn)擊創(chuàng)建新虛擬機(jī).

【OpenHarmony搭建編譯環(huán)境】VMware虛擬機(jī)安裝Ubuntu20.04以及環(huán)境配置-開(kāi)源基礎(chǔ)軟件社區(qū)【OpenHarmony搭建編譯環(huán)境】VMware虛擬機(jī)安裝Ubuntu20.04以及環(huán)境配置-開(kāi)源基礎(chǔ)軟件社區(qū)

選擇稍后安裝操作系統(tǒng)。

【OpenHarmony搭建編譯環(huán)境】VMware虛擬機(jī)安裝Ubuntu20.04以及環(huán)境配置-開(kāi)源基礎(chǔ)軟件社區(qū)【OpenHarmony搭建編譯環(huán)境】VMware虛擬機(jī)安裝Ubuntu20.04以及環(huán)境配置-開(kāi)源基礎(chǔ)軟件社區(qū)

選擇操作系統(tǒng)。

【OpenHarmony搭建編譯環(huán)境】VMware虛擬機(jī)安裝Ubuntu20.04以及環(huán)境配置-開(kāi)源基礎(chǔ)軟件社區(qū)【OpenHarmony搭建編譯環(huán)境】VMware虛擬機(jī)安裝Ubuntu20.04以及環(huán)境配置-開(kāi)源基礎(chǔ)軟件社區(qū)

選擇系統(tǒng)存儲(chǔ)位置,最好不要堆到C盤(pán)。

【OpenHarmony搭建編譯環(huán)境】VMware虛擬機(jī)安裝Ubuntu20.04以及環(huán)境配置-開(kāi)源基礎(chǔ)軟件社區(qū)【OpenHarmony搭建編譯環(huán)境】VMware虛擬機(jī)安裝Ubuntu20.04以及環(huán)境配置-開(kāi)源基礎(chǔ)軟件社區(qū)

最大磁盤(pán)大小按需求自定義,選擇存儲(chǔ)為單個(gè)文件。

【OpenHarmony搭建編譯環(huán)境】VMware虛擬機(jī)安裝Ubuntu20.04以及環(huán)境配置-開(kāi)源基礎(chǔ)軟件社區(qū)【OpenHarmony搭建編譯環(huán)境】VMware虛擬機(jī)安裝Ubuntu20.04以及環(huán)境配置-開(kāi)源基礎(chǔ)軟件社區(qū)

點(diǎn)擊自定義硬件。

【OpenHarmony搭建編譯環(huán)境】VMware虛擬機(jī)安裝Ubuntu20.04以及環(huán)境配置-開(kāi)源基礎(chǔ)軟件社區(qū)【OpenHarmony搭建編譯環(huán)境】VMware虛擬機(jī)安裝Ubuntu20.04以及環(huán)境配置-開(kāi)源基礎(chǔ)軟件社區(qū)

點(diǎn)擊新CD/DVD,選擇使用ISO映像文件,點(diǎn)擊瀏覽,選擇你下載的Ubuntu20.04ISO映像文件路徑,點(diǎn)擊關(guān)閉,完成。

【OpenHarmony搭建編譯環(huán)境】VMware虛擬機(jī)安裝Ubuntu20.04以及環(huán)境配置-開(kāi)源基礎(chǔ)軟件社區(qū)【OpenHarmony搭建編譯環(huán)境】VMware虛擬機(jī)安裝Ubuntu20.04以及環(huán)境配置-開(kāi)源基礎(chǔ)軟件社區(qū)

選中,點(diǎn)擊播放虛擬機(jī)。

【OpenHarmony搭建編譯環(huán)境】VMware虛擬機(jī)安裝Ubuntu20.04以及環(huán)境配置-開(kāi)源基礎(chǔ)軟件社區(qū)【OpenHarmony搭建編譯環(huán)境】VMware虛擬機(jī)安裝Ubuntu20.04以及環(huán)境配置-開(kāi)源基礎(chǔ)軟件社區(qū)

耐心等待…

【OpenHarmony搭建編譯環(huán)境】VMware虛擬機(jī)安裝Ubuntu20.04以及環(huán)境配置-開(kāi)源基礎(chǔ)軟件社區(qū)【OpenHarmony搭建編譯環(huán)境】VMware虛擬機(jī)安裝Ubuntu20.04以及環(huán)境配置-開(kāi)源基礎(chǔ)軟件社區(qū)

進(jìn)入U(xiǎn)buntu之后,下拉選擇中文簡(jiǎn)體,再點(diǎn)擊Ubuntu安裝。

【OpenHarmony搭建編譯環(huán)境】VMware虛擬機(jī)安裝Ubuntu20.04以及環(huán)境配置-開(kāi)源基礎(chǔ)軟件社區(qū)【OpenHarmony搭建編譯環(huán)境】VMware虛擬機(jī)安裝Ubuntu20.04以及環(huán)境配置-開(kāi)源基礎(chǔ)軟件社區(qū)

雙擊Chinese。

【OpenHarmony搭建編譯環(huán)境】VMware虛擬機(jī)安裝Ubuntu20.04以及環(huán)境配置-開(kāi)源基礎(chǔ)軟件社區(qū)【OpenHarmony搭建編譯環(huán)境】VMware虛擬機(jī)安裝Ubuntu20.04以及環(huán)境配置-開(kāi)源基礎(chǔ)軟件社區(qū)

來(lái)到安裝界面,由于Ubuntu系統(tǒng)顯示器大小不對(duì),導(dǎo)致右下角繼續(xù)按鈕無(wú)法顯示,所以我們先關(guān)掉安裝界面,退出安裝。

【OpenHarmony搭建編譯環(huán)境】VMware虛擬機(jī)安裝Ubuntu20.04以及環(huán)境配置-開(kāi)源基礎(chǔ)軟件社區(qū)【OpenHarmony搭建編譯環(huán)境】VMware虛擬機(jī)安裝Ubuntu20.04以及環(huán)境配置-開(kāi)源基礎(chǔ)軟件社區(qū)

點(diǎn)擊退出,耐心等待。

【OpenHarmony搭建編譯環(huán)境】VMware虛擬機(jī)安裝Ubuntu20.04以及環(huán)境配置-開(kāi)源基礎(chǔ)軟件社區(qū)【OpenHarmony搭建編譯環(huán)境】VMware虛擬機(jī)安裝Ubuntu20.04以及環(huán)境配置-開(kāi)源基礎(chǔ)軟件社區(qū)

點(diǎn)擊右上角的倒三角,點(diǎn)擊設(shè)置。

【OpenHarmony搭建編譯環(huán)境】VMware虛擬機(jī)安裝Ubuntu20.04以及環(huán)境配置-開(kāi)源基礎(chǔ)軟件社區(qū)【OpenHarmony搭建編譯環(huán)境】VMware虛擬機(jī)安裝Ubuntu20.04以及環(huán)境配置-開(kāi)源基礎(chǔ)軟件社區(qū)

下拉找到顯示器,點(diǎn)擊分辨率,修改例如1024x768,再點(diǎn)擊應(yīng)用。

【OpenHarmony搭建編譯環(huán)境】VMware虛擬機(jī)安裝Ubuntu20.04以及環(huán)境配置-開(kāi)源基礎(chǔ)軟件社區(qū)【OpenHarmony搭建編譯環(huán)境】VMware虛擬機(jī)安裝Ubuntu20.04以及環(huán)境配置-開(kāi)源基礎(chǔ)軟件社區(qū)

選擇保留更改。

【OpenHarmony搭建編譯環(huán)境】VMware虛擬機(jī)安裝Ubuntu20.04以及環(huán)境配置-開(kāi)源基礎(chǔ)軟件社區(qū)【OpenHarmony搭建編譯環(huán)境】VMware虛擬機(jī)安裝Ubuntu20.04以及環(huán)境配置-開(kāi)源基礎(chǔ)軟件社區(qū)

點(diǎn)擊左上角圖標(biāo),重新進(jìn)入系統(tǒng)安裝,點(diǎn)擊繼續(xù)。

【OpenHarmony搭建編譯環(huán)境】VMware虛擬機(jī)安裝Ubuntu20.04以及環(huán)境配置-開(kāi)源基礎(chǔ)軟件社區(qū)【OpenHarmony搭建編譯環(huán)境】VMware虛擬機(jī)安裝Ubuntu20.04以及環(huán)境配置-開(kāi)源基礎(chǔ)軟件社區(qū)

再點(diǎn)擊繼續(xù)。

【OpenHarmony搭建編譯環(huán)境】VMware虛擬機(jī)安裝Ubuntu20.04以及環(huán)境配置-開(kāi)源基礎(chǔ)軟件社區(qū)【OpenHarmony搭建編譯環(huán)境】VMware虛擬機(jī)安裝Ubuntu20.04以及環(huán)境配置-開(kāi)源基礎(chǔ)軟件社區(qū)

點(diǎn)擊現(xiàn)在安裝。

【OpenHarmony搭建編譯環(huán)境】VMware虛擬機(jī)安裝Ubuntu20.04以及環(huán)境配置-開(kāi)源基礎(chǔ)軟件社區(qū)【OpenHarmony搭建編譯環(huán)境】VMware虛擬機(jī)安裝Ubuntu20.04以及環(huán)境配置-開(kāi)源基礎(chǔ)軟件社區(qū)

再點(diǎn)擊繼續(xù)。

【OpenHarmony搭建編譯環(huán)境】VMware虛擬機(jī)安裝Ubuntu20.04以及環(huán)境配置-開(kāi)源基礎(chǔ)軟件社區(qū)【OpenHarmony搭建編譯環(huán)境】VMware虛擬機(jī)安裝Ubuntu20.04以及環(huán)境配置-開(kāi)源基礎(chǔ)軟件社區(qū)

時(shí)區(qū)選擇shanghai即可,點(diǎn)擊繼續(xù)。

登錄信息自行填寫(xiě),點(diǎn)擊繼續(xù)。

【OpenHarmony搭建編譯環(huán)境】VMware虛擬機(jī)安裝Ubuntu20.04以及環(huán)境配置-開(kāi)源基礎(chǔ)軟件社區(qū)【OpenHarmony搭建編譯環(huán)境】VMware虛擬機(jī)安裝Ubuntu20.04以及環(huán)境配置-開(kāi)源基礎(chǔ)軟件社區(qū)

進(jìn)入安裝等待界面。

【OpenHarmony搭建編譯環(huán)境】VMware虛擬機(jī)安裝Ubuntu20.04以及環(huán)境配置-開(kāi)源基礎(chǔ)軟件社區(qū)【OpenHarmony搭建編譯環(huán)境】VMware虛擬機(jī)安裝Ubuntu20.04以及環(huán)境配置-開(kāi)源基礎(chǔ)軟件社區(qū)

下載文件時(shí)間較長(zhǎng),也可點(diǎn)擊skip,耐心等待…

【OpenHarmony搭建編譯環(huán)境】VMware虛擬機(jī)安裝Ubuntu20.04以及環(huán)境配置-開(kāi)源基礎(chǔ)軟件社區(qū)【OpenHarmony搭建編譯環(huán)境】VMware虛擬機(jī)安裝Ubuntu20.04以及環(huán)境配置-開(kāi)源基礎(chǔ)軟件社區(qū)

下載完成后,點(diǎn)擊現(xiàn)在重啟,耐心等待重啟…

【OpenHarmony搭建編譯環(huán)境】VMware虛擬機(jī)安裝Ubuntu20.04以及環(huán)境配置-開(kāi)源基礎(chǔ)軟件社區(qū)【OpenHarmony搭建編譯環(huán)境】VMware虛擬機(jī)安裝Ubuntu20.04以及環(huán)境配置-開(kāi)源基礎(chǔ)軟件社區(qū)

完成安裝之前會(huì)進(jìn)入一個(gè)只有Ubuntu圖案的界面,并有一小段英文提示,按下鍵盤(pán)enter鍵即可繼續(xù)安裝。

【OpenHarmony搭建編譯環(huán)境】VMware虛擬機(jī)安裝Ubuntu20.04以及環(huán)境配置-開(kāi)源基礎(chǔ)軟件社區(qū)【OpenHarmony搭建編譯環(huán)境】VMware虛擬機(jī)安裝Ubuntu20.04以及環(huán)境配置-開(kāi)源基礎(chǔ)軟件社區(qū)

根據(jù)提示,進(jìn)入系統(tǒng),顯示如下界面,即安裝完成。

【OpenHarmony搭建編譯環(huán)境】VMware虛擬機(jī)安裝Ubuntu20.04以及環(huán)境配置-開(kāi)源基礎(chǔ)軟件社區(qū)【OpenHarmony搭建編譯環(huán)境】VMware虛擬機(jī)安裝Ubuntu20.04以及環(huán)境配置-開(kāi)源基礎(chǔ)軟件社區(qū)

3、配置編譯環(huán)境

(1)替換Ubuntu軟件源

下載對(duì)應(yīng)版本最新的源

啟動(dòng)虛擬機(jī),打開(kāi)FireFox瀏覽器。

【OpenHarmony搭建編譯環(huán)境】VMware虛擬機(jī)安裝Ubuntu20.04以及環(huán)境配置-開(kāi)源基礎(chǔ)軟件社區(qū)【OpenHarmony搭建編譯環(huán)境】VMware虛擬機(jī)安裝Ubuntu20.04以及環(huán)境配置-開(kāi)源基礎(chǔ)軟件社區(qū)

輸入網(wǎng)址:https://mirrors.ustc.edu.cn/repogen/ 下滑找到Ubuntu,版本選擇20.04,點(diǎn)擊download。

【OpenHarmony搭建編譯環(huán)境】VMware虛擬機(jī)安裝Ubuntu20.04以及環(huán)境配置-開(kāi)源基礎(chǔ)軟件社區(qū)【OpenHarmony搭建編譯環(huán)境】VMware虛擬機(jī)安裝Ubuntu20.04以及環(huán)境配置-開(kāi)源基礎(chǔ)軟件社區(qū)

點(diǎn)擊保存文件,接下來(lái)點(diǎn)擊下載文件所處位置。

【OpenHarmony搭建編譯環(huán)境】VMware虛擬機(jī)安裝Ubuntu20.04以及環(huán)境配置-開(kāi)源基礎(chǔ)軟件社區(qū)【OpenHarmony搭建編譯環(huán)境】VMware虛擬機(jī)安裝Ubuntu20.04以及環(huán)境配置-開(kāi)源基礎(chǔ)軟件社區(qū)

備份原始文件

PS:從這邊開(kāi)始要在終端使用指令,為了便捷通常使用ctrl+CV,但在Ubuntu終端ctrl+V可能不可行,所以要在終端右擊鼠標(biāo)手動(dòng)選擇粘貼

打開(kāi)后,點(diǎn)擊鼠標(biāo)右鍵,選擇在終端打開(kāi),輸入指令,開(kāi)始備份.

【OpenHarmony搭建編譯環(huán)境】VMware虛擬機(jī)安裝Ubuntu20.04以及環(huán)境配置-開(kāi)源基礎(chǔ)軟件社區(qū)【OpenHarmony搭建編譯環(huán)境】VMware虛擬機(jī)安裝Ubuntu20.04以及環(huán)境配置-開(kāi)源基礎(chǔ)軟件社區(qū)

【OpenHarmony搭建編譯環(huán)境】VMware虛擬機(jī)安裝Ubuntu20.04以及環(huán)境配置-開(kāi)源基礎(chǔ)軟件社區(qū)【OpenHarmony搭建編譯環(huán)境】VMware虛擬機(jī)安裝Ubuntu20.04以及環(huán)境配置-開(kāi)源基礎(chǔ)軟件社區(qū)

sudo cp /etc/apt/sources.list /etc/apt/source.list.bak

替換源

sudo mv -f sources.list /etc/apt/

更新軟件包索引

sudo apt update

(2)安裝必要的庫(kù)和工具

sudo apt-get install build-essential gcc g++ make zlib* libffi-dev
sudo apt-get install e2fsprogs pkg-config flex bison perl bc openssl libssl-dev libelf-dev libc6-dev-amd64 binutils binutils-dev libdwarf-dev u-boot-tools mtd-utils gcc-arm-linux-gnueabi cpio device-tree-compiler

(3)配置Python

設(shè)置默認(rèn)Python解釋器

sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.8 1
sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.8 1
python --version

安裝python包管理工具

sudo apt install python3-pip

配置pip軟件包更新源

mkdir ~/.pip
pip3 config set global.index-url https://mirrors.huaweicloud.com/repository/pypi/simple
pip3 config set global.trusted-host mirrors.huaweicloud.com
pip3 config set global.timeout 120

(4)安裝LLVM(僅OpenHarmony1.X)

下載

wget https://repo.huaweicloud.com/harmonyos/compiler/clang/9.0.0-36191/linux/llvm-linux-9.0.0-36191.tar

安裝

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

刪除安裝包

rm llvm-linux-9.0.0-36191.tar

添加到PATH

echo 'export PATH=~/llvm/bin:$PATH' | tee -a ~/.bashrc

(5)安裝hb

ps:目前版本hb安裝,需要在源碼的根目錄下去執(zhí)行相關(guān)指令,所以推遲到源碼下載之后再進(jìn)行操作

安裝

在源碼根目錄下執(zhí)行:

python3 -m pip install --user build/lite

將 pip 包 bin 文件所在目錄添加到 PATH

echo 'export PATH=~/.local/bin:$PATH' | tee -a ~/.bashrc

生效環(huán)境變量

source ~/.bashrc

檢查是否安裝成功

hb -h

(6)安裝gn

建立目錄

mkdir -p ~/openharmony/1.1.3/prebuilts/build-tools/linux-x86/bin/

下載

wget https://repo.huaweicloud.com/harmonyos/compiler/gn/1717/linux/gn-linux-x86-1717.tar.gz

安裝

tar -xvf gn-linux-x86-1717.tar.gz -C ~/openharmony/1.1.3/prebuilts/build-tools/linux-x86/bin/

刪除安裝包

rm gn-linux-x86-1717.tar.gz

(7)安裝ninja

下載

wget https://repo.huaweicloud.com/harmonyos/compiler/ninja/1.10.1/linux/ninja-linux-x86-1.10.1.tar.gz

安裝

tar -xvf ninja-linux-x86-1.10.1.tar.gz -C ~/openharmony/1.1.3/prebuilts/build-tools/linux-x86/bin/

刪除安裝包

rm ninja-linux-x86-1.10.1.tar.gz

(8)安裝編譯和構(gòu)建工具

安裝 scons 軟件包

下載

用于 Hi3861 SDK 編譯和構(gòu)建

pip3 install scons

將pip包的bin文件所在目錄添加到PATH環(huán)境變量

echo 'export PATH=~/.local/bin:$PATH' | tee -a ~/.bashrc

生效環(huán)境變量

source ~/.bashrc

查看是否安裝成功

scons -v

安裝 GUI menuconfig 工具( Kconfiglib )軟件包

用于根據(jù) Kconfig 配置文件生成 Makefile 代碼段和頭文件

pip3 install kconfiglib

安裝 pycryptodome 和 ecdsa 軟件包

用于對(duì)編譯生成的二進(jìn)制文件簽名

pip3 install pycryptodome ecdsa

安裝 gcc_riscv32(編譯工具鏈)

下載

wget https://repo.huaweicloud.com/harmonyos/compiler/gcc_riscv32/7.3.0/linux/gcc_riscv32-linux-7.3.0.tar.gz

安裝,解壓到用戶的home目錄下

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

刪除安裝包

rm gcc_riscv32-linux-7.3.0.tar.gz

添加到 PATH

echo 'export PATH=~/gcc_riscv32/bin:$PATH' | tee -a ~/.bashrc

生效環(huán)境變量

source ~/.bashrc

(9)安裝Samba服務(wù)

安裝

sudo apt install samba

配置

ps:生成配置文件需要一點(diǎn)時(shí)間,耐心等待。

sudo gedit /etc/samba/smb.conf

在配置文件末尾添加以下內(nèi)容,保存,關(guān)閉。

[home]
comment = User Homes
path = /home
guest ok = no
writable = yes
browsable = yes
create mask = 0755
directory mask = 0755

指定共享賬號(hào)。

sudo smbpasswd -a XXXX(用戶名)
密碼使用用戶名對(duì)應(yīng)的密碼,方便記憶

重啟服務(wù)

sudo service smbd restart

(10)獲取源代碼的必要工具和配置

安裝 git 、 git-lfs

sudo apt install git-lfs

安裝 repo 和 requests

wget https://gitee.com/oschina/repo/raw/fork_flow/repo-py3
sudo mv repo-py3 /usr/local/bin/repo
sudo chmod a+x /usr/local/bin/repo
pip install requests

配置 git 用戶信息(請(qǐng)?jiān)O(shè)置為自己的郵箱和用戶名)

git config --global user.email "XXXXXX@XXXX.com"
git config --global user.name "XXXXX"

至此,Ubuntu的編譯環(huán)境搭建完畢了。

想了解更多關(guān)于開(kāi)源的內(nèi)容,請(qǐng)?jiān)L問(wèn):

51CTO 開(kāi)源基礎(chǔ)軟件社區(qū)

https://ost.51cto.com

責(zé)任編輯:jianghua 來(lái)源: 51CTO 開(kāi)源基礎(chǔ)軟件社區(qū)
相關(guān)推薦

2021-09-02 15:23:33

鴻蒙HarmonyOS應(yīng)用

2025-06-17 08:00:00

虛擬機(jī)開(kāi)發(fā)編程

2010-02-24 16:37:27

Ubuntu VMwa

2010-06-11 14:50:48

虛擬機(jī)安裝openSU

2009-08-18 10:48:33

2023-08-11 14:06:58

鴻蒙Windows

2010-02-06 15:21:34

2009-02-18 19:13:25

2016-12-19 13:49:33

2009-08-07 11:16:28

2018-10-10 15:14:20

Linux虛擬機(jī)配置

2014-11-27 15:08:05

虛擬化動(dòng)態(tài)遷移

2010-02-22 17:39:22

CentOS vmwa

2011-09-01 19:06:57

UbuntuLua安裝環(huán)境

2019-01-15 09:15:23

VMware虛擬機(jī)備份

2009-11-17 10:41:28

2013-06-17 10:16:53

虛擬機(jī)虛擬化安全

2017-10-16 14:42:20

VMware虛擬機(jī)ESXi

2020-11-24 10:40:12

Ubuntu 20.0LinuxVue

2019-07-05 15:14:34

虛擬機(jī)WindowsWindows 10
點(diǎn)贊
收藏

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

主站蜘蛛池模板: 天天插天天操 | 9久久精品 | 日韩在线不卡 | 在线精品一区二区 | 国产精品日韩欧美一区二区三区 | 日韩欧美国产电影 | 国产资源在线播放 | 精品久久久久久亚洲综合网 | 在线观看中文字幕dvd播放 | av免费网站在线观看 | 天天影视综合 | 尤物在线精品视频 | 91精品午夜窝窝看片 | 国产成人免费在线观看 | 欧美在线网站 | 国产二区视频 | 久久国产精品一区二区三区 | 91视频网 | 91精品国产99久久 | 亚洲一区久久 | 国际精品鲁一鲁一区二区小说 | 国产综合精品一区二区三区 | 国产视频久久久久 | 中文字幕二区 | 亚洲一区二区在线电影 | 五月婷婷 六月丁香 | 一级黄色av电影 | 91影视 | 日韩一区二区在线播放 | 亚洲网在线 | 亚洲成人精选 | 中文字幕视频在线免费 | 成人久久久 | 亚洲伊人a | 日韩欧美1区2区 | 国产综合精品一区二区三区 | 在线伊人网 | 欧美成人精品二区三区99精品 | av日韩一区 | 亚洲国产精品一区二区三区 | 三级在线观看 |