WSL2安装HarmonyOS开发环境(2)编译环境软件安装
根据上一篇,Ubuntu20.04的子系统已经安装完成。
利用子系统可以通过/mnt目录访问Windows磁盘目录的优势,可以直接把以上文件通过Windows系统下载到本机,就可以做好准备了。
依次完成一下工作:
保持Ubuntu系统是最新,软件版本最新(个人爱好)
apt-get update & apt-get upgrade
这样也能保证数据源最新,安装软件源能够找到
把命令改为bash
安装Python
1.我的python3已经系统自带了,不需要重新安装。但是软连接要修正一下,以适应编译脚本
sudo rm /usr/bin/python
sudo ln -s python3.8 /usr/bin/python
2.安装Python包管理工具,运行“sudo apt-get install python3-setuptools python3-pip -y”命令。(需root/sudo权限安装),升级pip3运行"sudo pip3 install --upgrade pip"。
3.如果提示pip未安装,可以按照提示的命令安装 sudo apt-get install python3-pip
4.安装python模块setuptools,运行"pip3 install setuptools", 我这里提示已经安装了更高版本。
5.运行“sudo pip3 install kconfiglib”命令,安装GUI menuconfig工具,建议安装Kconfiglib 13.2.0+版本。(需root/sudo权限安装)
6.安装pycryptodome。运行“sudo pip3 install pycryptodome”命令
7.安装six。运行"sudo pip3 install six --upgrade --ignore-installed six"
8.安装ecdsa。运行"sudo pip3 install ecdsa"
安装Scons
sudo apt-get install scons -y
最后安装网盘下载的3个软件:gn,ninja,gcc_riscv32
根据上面表格的链接从网盘下载到本地,子系统直接访问Windows目录解压到Ubuntu本地用户主目录下
最后的最后配置一下~/.bashrc中的path
vim ~/.bashrc 编辑文件,把3条目录追加到最后
export PATH=~/gn:$PATH
export PATH=~/ninja:$PATH
export PATH=~/gcc_riscv32/bin:$PATH
保存后,执行 source ~/.bashrc
至此,Ubuntu的软件环境基本安装好了,下一步就是下载源代码执行编译试试了。
中间图有一个红色错误,但是也没影响编译,下一步看看情况。
- 点赞
- 收藏
- 关注作者
评论(0)