瘋殼 鴻蒙OS 工具安裝指南

2021-10-18 23:54:35 字數 2929 閱讀 6245

1、將linux shell改為bash

(1)檢視shell是否為bash,在終端執行如下命令

ls -l /bin/sh

如果為顯示為/bin/sh -> bash則為正常,否則請按以下方式修改:

方法一:在終端執行如下命令,然後選擇 no。

sudo dpkg-reconfigure dash

方法二rm -rf /bin/sh

sudo ln -s /bin/bash /bin/sh

安裝python環境

(1)開啟linux編譯伺服器終端。

(2)輸入命令「python3 --version」,檢視python版本號。需使用python3.7以上版本,否則請按以下步驟執行,以python3.8為例:

如果ubuntu 版本為18,執行"sudo apt-get install python3.8"

1). python安裝環境依賴(gcc, g++, make, zlib, libffi)請執行:

"sudo apt-get install gcc && sudo apt-get install g++ && sudo

apt-get install make && sudo apt-get install zlib* && sudo

apt-get install libffi-dev "

2). 獲取python3.8.5安裝包,將其放至linux伺服器中,執行 :

"tar -xvzf python-3.8.5.tgz && cd python-3.8.5 &&

sudo ./configure && make && sudo make install"

3).確定python-3.8.5安裝好後,執行"which python3.8",將回顯

"cd /usr/bin && rm python && ln -s

/usr/local/bin/python3.8 python && python --version"

1).安裝python模組setuptools,執行"pip3 install setuptools"

2).執行「sudo pip3 install kconfiglib」命令,安裝gui menuconfig工具,

建議安裝kconfiglib 13.2.0+版本。(需root/sudo許可權安裝)。

或者按以下方法安裝kconfiglib 13.2.0+。 a)

b).執行「sudo pip3 install kconfiglib-***.whl」命令(例如:sudo pip3

install kconfiglib-13.2.0-py2.py3-none-any.whl),安裝.whl檔案(需

root/sudo許可權安裝)。

c).可能會遇到錯誤:"subprocess.calledprocesserror: command

'('lsb_release', '-a')' returned non-zero exit status 1.",

解決方法:"find / -name lsb_release",找到lsb_release位置並刪除,

如:"rm -rf /usr/bin/lsb_release"

安裝檔案打包工具

(1)執行"mkfs.vfat",如果未找到該命令,請執行"sudo apt-get install

dosfstools"

(2)執行"mcopy ",如果未找到該命令,請執行"sudo apt-get install mtools"

安裝編譯工具環境

(1)安裝gna

.開啟linux編譯伺服器終端。 b.

ux/gn.1523.tar c.

解壓gn安裝包至~/gn路徑下:"tar -xvf gn.1523.tar -c ~/"。 d.

設定環境變數:"vim ~/.bashrc", 新增:"export path=~/gn:$path"。 e.

生效環境變數:"source ~/.bashrc"。

(2)安裝ninja

a.開啟linux編譯伺服器終端

c.解壓ninja安裝包至~/ninja路徑下:"tar -xvf ninja.1.9.0.tar -c ~/"。 d

.設定環境變數:"vim ~/.bashrc", 新增:"export path=~/ninja:$path"。

e.生效環境變數:"source ~/.bashrc"。

(3)安裝llvm編譯工具鏈a.

開啟linux編譯伺服器終端。 b.

c.解壓llvm安裝包至~/llvm路徑下:"tar -xvf llvm-linux-9.0.0-34042.tar -c ~/"。 d.

設定環境變數

:"vim ~/.bashrc", 新增

:export path=~/llvm/bin:$path。

e) 生效環境變數:"source ~/.bashrc"。

(4)安裝hc-gena.

開啟linux編譯伺服器終端。 b.

c.解壓hc-gen安裝包到linux伺服器~/hc-gen路徑下:"tar -xvf hc-gen-0.65-linux.tar -c ~/"。 d.

設定環境變數

:"vim ~/.bashrc", 新增:export path=~/hc-gen:$path。 e.

生效環境變數:"source ~/.bashrc"。

瘋殼 鴻蒙OS 匯流排驅動開發及實現之SPI

匯流排驅動及實現之spi 瘋殼 出品 鴻蒙os中關於spi介面的定義在原始碼目錄 drivers hdf frameworks include platform drivers hdf frameworks support platform src 下的 spi if.h和spi if.c檔案中。1...

鴻蒙OS入門

裝置型別wearable 倒計時demo位址 簡單案例 override public void onstart intent intent s 建立文字物件 text text newtext this 設定布局引數 text.setlayoutconfig config 設定文字內容 text....

華為宣布鴻蒙OS開源

techweb 8月9日,華為2019開發者大會在東莞華為松山湖溪流背坡村舉行。華為消費者業務ceo 華為技術 常務董事余承東正式向全球發布其全新的基於微核心的面向全場景的分布式作業系統 鴻蒙os,並宣布鴻蒙os開源。隨著全場景智慧型時代的到來,華為認為需要進一步提公升作業系統的跨平台能力,包括支援...