华为海思芯片SDK----- LINUX环境搭建

华为海思芯片SDK----- LINUX环境搭建


一、安装交叉编译器:hcc_riscv32.tar.gz
解压压缩包:tar zxvf hcc_riscv32.tar.gz
新建一个文件夹:mkdir HWtool
递归修改权限 :chmod -R 777 HWtool
并且记录下bin文件目录:
/home/zyf/HWtool/hcc_riscv32/bin(我的文件路径)
然后修改文件权限:
chmod 777 /etc/profile
在这里插入图片描述

修改profile文件内容:vim /etc/profile
在这里插入图片描述

在文件后面添加export PATH=/home/zyf/hcc_riscv32/bin:$PATH
在这里插入图片描述

然后保存退出。
验证安装是否成功:
输入:source /etc/profile
再输入:riscv32-unknown-elf-gcc -v
在这里插入图片描述

二、升级python,版本需要3.7以上

  1. 先update一下
    sudo apt update
  2. 安装依赖库
    sudo apt-get install zlib1g-dev libbz2-dev libssl-dev libncurses5-dev libsqlite3-dev libreadline-dev tk-dev libgdbm-dev libdb-dev libpcap-dev xz-utils libexpat1-dev liblzma-dev libffi-dev libc6-dev
    下载Python3安装包,并解压安装
    在这里插入图片描述

tar zxvf Python-3.8.2.tgz 解压
cd Python-3.8.2
sudo mkdir -p /usr/local/python3 建立安装目录

编译安装
后面加上 --enable-optimizations 会自动安装pip3及优化配置
./configure --prefix=/usr/local/python3 --enable-optimizations
make
sudo make install
删除软连接

sudo rm -rf /usr/bin/python3
sudo rm -rf /usr/bin/pip3
5. 新建软连接
添加python3的软链接
sudo ln -s /usr/local/python3/bin/python3.8 /usr/bin/python3
添加 pip3 的软链接
sudo ln -s /usr/local/python3/bin/pip3.8 /usr/bin/pip3
6. 检测版本:
python3 -V
安装Python包管理工具
sudo apt-get install python3-setuptools
Sudo apt-get install python3-pip
安装kconfiglib 13.2.0+
Sudo pip3 install kconfiglib
在这里插入图片描述

安装pycryptodome
Sudo pip3 install pycryptodome
在这里插入图片描述

安装six
Sudo pip3 install six

我linux里面自带有。
安装ecdsa
Sudo pip3 install ecdsa

在这里插入图片描述

三、安装scons,版本需要3.0.4以上的版本

输入:sudo apt-get install scons -y
查看版本:sudo scons -v

在这里插入图片描述

  • 15
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值