电子产业一站式赋能平台

PCB联盟网

搜索
查看: 1002|回复: 0
收起左侧

【HarmonyOS HiSpark Wi-Fi IoT 套件试用连载】-5-Linux交叉编译环境搭建-基于Ubuntu

[复制链接]

2607

主题

2607

帖子

7472

积分

高级会员

Rank: 5Rank: 5

积分
7472
发表于 2020-12-22 15:55:58 | 显示全部楼层 |阅读模式
【HarmonyOS HiSpark Wi-Fi IoT 套件试用连载】-5-Linux交叉编译环境搭建-基于Ubuntu,   
本帖最后由 smart555 于 2020-12-22 13:48 编辑



     本篇文章主要记录一下笔者搭建鸿蒙系统的开发环境搭建---Ubuntu 20.04 LTS 64位 步骤:

一、安装ubuntu系统:

        笔者的操作: 在win10系统下使用应用商店安装ubuntu系统

        打开Windows Store ,搜索输入关键字“Ubuntu”,应用商店会将相关的结果列出来。选择最新版本的Ubuntu后,点击“获取”即开始下载。



Ubuntu1.jpeg (65.15 KB, 下载次数: 0)

下载附件  保存到相册  

5 小时前 上传



ubuntu2.jpeg (35.81 KB, 下载次数: 0)

下载附件  保存到相册  

5 小时前 上传

     安装完成之后,在“开始”展开菜单栏里可以找到Ubuntu20.04 LTS ,双击即可打开Ubuntu的终端弹窗。

Ubuntu3.jpg (97.53 KB, 下载次数: 0)

下载附件  保存到相册  

5 小时前 上传 接下来就可以开始一些安装准备工作了:
1、将Linux shell改为bash         在终端运行如下命令,然后选择 no。         sudo dpkg-reconfigure dash

1.png (40.13 KB, 下载次数: 0)

下载附件  保存到相册  

2 小时前 上传

2.jpg (87.85 KB, 下载次数: 0)

下载附件  保存到相册  

2 小时前 上传 如此就可把shell 改为bash


2、安装Python3环境
    系统已经默认安装了python3.8.5,补充安装:sudo apt install python3-setuptools python3-pip -y

sudo pip3 install --upgrade pip

3、安装SCons---编译构建工具

sudo apt install scons


4、安装编译工具环境
     安装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 wget

https://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 ~/.bashrc

export PATH=~/ninja:$PATH

source ~/.bashrc


    安装gcc_riscv32(WLAN模组类编译工具链)---交叉编译工具

#1-下载

sudo wget

https://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 ~/.bashrc

export PATH=~/gcc_riscv32/bin:$PATH

source ~/.bashrc

#4-验证安装版本

riscv32-unknown-elf-gcc -v   



last.jpg (336.28 KB, 下载次数: 0)

下载附件  保存到相册  

2 小时前 上传

如上图所示,能正确显示编译器版本号V7.3.0,说明交叉编译器安装成功。 至此,ubuntu 系统中交叉编译鸿蒙系统的工具安装完毕。
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则


联系客服 关注微信 下载APP 返回顶部 返回列表