描述
本文来源电子发烧友社区,作者:smart555, 帖子地址:https://bbs.elecfans.com/jishu_2021403_1_1.html
本篇文章主要记录一下笔者搭建鸿蒙系统的开发环境搭建---Ubuntu 20.04 LTS 64位步骤:一、安装ubuntu系统: 笔者的操作: 在win10系统下使用应用商店安装ubuntu系统 打开Windows Store ,搜索输入关键字“Ubuntu”,应用商店会将相关的结果列出来。选择最新版本的Ubuntu后,点击“获取”即开始下载。
安装完成之后,在“开始”展开菜单栏里可以找到Ubuntu20.04 LTS ,双击即可打开Ubuntu的终端弹窗。
1、将Linux shell改为bash
sudo dpkg-reconfigure dash
如此就可把shell 改为bash
2、安装Python3环境 系统已经默认安装了python3.8.5,补充安装:sudo apt install python3-setuptools python3-pip -ysudo pip3 install --upgrade pip3、安装SCons---编译构建工具sudo apt install scons4、安装编译工具环境 安装gn---产生ninja编译脚本#1-下载sudo wget https://repo.huaweicloud.com/harmonyos/compiler/gn/1523/linux/gn.1523.tar#2-解压gn安装包至~/gn路径下tar -xvf gn.1523.tar -C ~/#3-设置环境变量
vim ~/.bashrc
export PATH=~/gn:$PATH
source ~/.bashrc
安装ninja---执行ninja编译脚本#1-下载sudo wgethttps://repo.huaweicloud.com/harmonyos/compiler/ninja/1.9.0/linux/ninja.1.9.0.tar#2-解压ninja安装包至~/ninja路径下tar -xvf ninja.1.9.0.tar -C ~/#3-设置环境变量vim ~/.bashrcexport PATH=~/ninja:$PATHsource ~/.bashrc 安装gcc_riscv32(WLAN模组类编译工具链)---交叉编译工具#1-下载sudo wgethttps://repo.huaweicloud.com/harmonyos/compiler/gcc_riscv32/7.3.0/linux/gcc_riscv32-linux-7.3.0.tar.gz#2-解压gcc_riscv32安装包至~/gcc_riscv32路径下tar -xvf gcc_riscv32-linux-7.3.0.tar.gz -C ~/#3-设置环境变量vim ~/.bashrcexport PATH=~/gcc_riscv32/bin:$PATHsource ~/.bashrc#4-验证安装版本riscv32-unknown-elf-gcc -v
如上图所示,能正确显示编译器版本号V7.3.0,说明交叉编译器安装成功。
至此,ubuntu 系统中交叉编译鸿蒙系统的工具安装完毕。
`
打开APP阅读更多精彩内容