Linux安裝DevEco Device Tool

1. 安裝Python,默認已經安裝;

2. 安裝VSCode,默認已經安裝,如果版本低,可以更新到最新版本;

3. 在https://device.harmonyos.com/cn/develop/ide#download下載DevEco Device Tool 4.0 Release,選擇Linux版本,下載devicetool-linux-tool-4.0.0.400.zip,解壓縮後是一個sh文件,運行安裝;

 

4. 運行VSCode,點左側的Extensions,可以看到DevEco Device Tool已經安裝到Visual Studio Code中了,成爲了插件;

點擊左側的三角形,就可以進入DevEco Device Tool界面;

5. 到https://nodejs.org/en下載最新版本,在用戶目錄下新建一個HarmonyTools文件夾,將下載的node-v20.11.1-linux-x64.tar.xz複製到該文件夾下面,再解壓,執行命令gedit ~/.bashrc,在最後一行插入

export NODE_HOME=~/HarmonyTools/node-v20.11.1-linux-x64
export PATH=$NODE_HOME/bin:$PATH

source ~/.bashrc生效,輸入

node -v
npm -v

查看是否安裝成功;

6. 輸入以下命令將npm源配置爲國內鏡像:

npm config set registry https://repo.huaweicloud.com/repository/npm/

再輸入下面的命令安裝HPM:

npm install -g @ohos/[email protected]

6. 執行下列命令查看是否安裝成功:

hpm -V
hpm --version

7. 安裝安裝jinjia:

pip3 install jinja2

8. 安裝scons:

sudo apt-get install scons

查看是否安裝成功:

9. 安裝pycryptodome:

python3 -m pip install pycryptodome

10. 安裝ecdsa:

python3 -m pip install ecdsa

11. 安裝安裝kconfiglib:

python3 -m pip install kconfiglib

12. 安裝setuptools,默認已安裝;

13. 安裝ohos-build:

python3 -m pip install --user ohos-build

14. 設置環境變量:

python3 -m pip install --user ohos-build

source ~/.bashrc生效;

15. 安裝hb:

python3 -m pip install --user ohos-build==0.4.3 

 16. 從https://link.zhihu.com/?target=https%3A//repo.huaweicloud.com/harmonyos/compiler/gn/1717/linux/gn-linux-x86-1717.tar.gz下載gn到HarmonyTools,解壓縮,添加環境變量:

export PATH=~/HarmonyTools/gn-linux-x86-1717:$PATH 

17. 從https://repo.huaweicloud.com/harmonyos/compiler/ninja/1.9.0/linux/ninja.1.9.0.tar下載nijiaHarmonyTools,解壓縮,添加環境變量:

export PATH=~/HarmonyTools/ninja.1.9.0/ninja:$PATH 

18. 從https://link.zhihu.com/?target=https%3A//repo.huaweicloud.com/harmonyos/compiler/clang/9.0.0-36191/linux/llvm-linux-9.0.0-36191.tar下載LLVM到HarmonyTools,解壓縮,添加環境變量:

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

19. 從https://link.zhihu.com/?target=https%3A//repo.huaweicloud.com/harmonyos/compiler/gcc_riscv32/7.3.0/linux/gcc_riscv32-linux-7.3.0.tar.gz下載gcc_riscv32到HarmonyTools,解壓縮,添加環境變量:

export PATH=~/HarmonyTools/gcc_riscv32-linux-7.3.0/gcc_riscv32/bin:$PATH
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章