环境搭建
安装wsl
wsl install Ubuntu-24.04
安装依赖库
sudo apt-get install build-essential zlib* libffi-dev libssl-dev libelf-dev libc6-dev binutils binutils-dev libdwarf-dev
sudo apt install gcc g++ make gcc-arm-linux-gnueabi e2fsprogs cpio device-tree-compiler net-tools openssh-server git vim openjdk-11-jre-headless u-boot-tools mtd-utils bc openssl pkg-config flex bison perl
安装工具
安装系统工具
sudo apt install dosfstools mtools python3-pip python3-setuptools
安装minicaonda
wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh
chmod +x Miniconda3-latest-Linux-x86_64.sh
./Miniconda3-latest-Linux-x86_64.sh
# 一直回车,直到可以输入‘yes’
# 注意:安装完成会询问是否添加到系统环境,请输入'yes'
# 安装完成后,请重启终端
安装编译工具
pip install ohos-build==0.4.3