谨以此写下本人安装riscv的全过程 简单易懂!!(本人环境是在ubuntu18.04中)
@河大灬辉のcsdn
**
谨以此写下本人安装riscv的全过程 简单易懂!!(本人环境是在ubuntu18.04中)
**
首先,你需要一个已经安装好的ubuntu,内存需要4096M以上,存储内存需要在20G以上,具体后续会讲解!
若是新安装的ubuntu,则先进行如下终端命令:
sudo apt update
sudo apt upgrade
若是之前安装过的ubuntu,则先进行如下终端命令:
sudo apt install build-essential dkms linux-header-$(uname -r)
接下来是重点!!!!!
安装所需要的各种套件:
sudo apt-get install autoconf automake autotools-dev curl libmpc-dev libmpfr-dev libgmp-dev libusb-1.0-0-dev gawk build-essential bison flex texinfo gperf libtool patchutils bc zlib1g-dev device-tree-compiler pkg-config libexpat-dev
安装git:
sudo apt-get install git
//安装完提示输入y/n,当然是Y了!!
开始安装riscv:
git clone https://github.com/riscv/riscv-tools.git
cd riscv-tools
git submodule update --init --recursive
git clone https://github.com/riscv/riscv-gnu-toolchain
cd riscv-gnu-toolchain
特殊的一步!!!!
//这一步需要N长时间,不要以为是卡死了
//前面提到需要20G+,次步即使在安装最重要的部分
//正常网速大概需要4个小时,大神网速略过,,,
git submodule update --init --recursive
下来进入root操作:
su
./configure --prefix=/opt/riscv
make
export PATH=/opt/riscv/bin:$PATH
cd ..
export RISCV=/path/to/install/riscv/toolchain
./build.sh
export PATH=/path/to/install/riscv/toolchain/bin:$PATH
恭喜你!到此为止已经全部安装成功!!
接下来进行测试
输入
riscv64-unknown-elf-gcc
终端屏幕输出
fatal error:no input files
再输入
spike
终端屏幕输出
一系列的命令参数
恭喜!全部搞定!!
如有疑问,请私聊小编,加油!!
谨以此写下本人安装riscv的全过程 简单易懂!!(本人环境是在ubuntu18.04中)相关推荐
- centos yum mysql-devel 5.5_CentOS 6.5下yum安装 MySQL-5.5全过程图文教程
在linux安装mysql是一个困难的事情,yum安装一般是安装的mysql5.1,现在经过自己不懈努力终于能用yum安装mysql5.5了.下面通过两种方法给大家介绍CentOS 6.5下yum安装 ...
- python如何安装panda数据库_在Pycharm中安装Pandas库方法(简单易懂)
开发环境的搭建是一件入门比较头疼的事情,在上期的文稿基础上,增加一项Anaconda的安装介绍.Anaconda是Python的一个发行版本,安装好了Anaconda就相当于安装好了Python,并且 ...
- 在Ubuntu18.04中安装wps并且解决文字字体缺失的问题
在Ubuntu18.04中安装wps并且解决文字字体缺失的问题 在ubuntu中安装wps对于很多人来说会比较的简单,但是对于像我一样刚刚接触ubuntu的计算机小白来说,也并非很简单,安装的过程中也 ...
- Hadoop3.1.3安装教程_单机/伪分布式配置_Hadoop3.1.3/Ubuntu18.04(16.04)
厦门大学(林子雨老师)Hadoop3.1.3安装教程_单机/伪分布式配置_Hadoop3.1.3/Ubuntu18.04(16.04)
- 在Ubuntu18.04中安装ROS IDE RoboWare Studio 和Visual Studio Code
安装ROS IDE 前言 一.安装RoboWare Studio 二.安装Visual Studio Code 参考文献 前言 一款好的开发工具可以是开发效率提升,ROS官方推荐了常用的ROS开发环境 ...
- 在Ubuntu18.04中安装谷歌地球Google Earth
在Ubuntu18.04中安装谷歌地球Google Earth Google Earth在Linux系统中(Ubuntu18.04)的安装方法 1.安装必备组建 2.下载Google Earth安装包 ...
- 在ubuntu18.04中安装FFmepgz
在ubuntu18.04中安装FFmepgz 不知道为什用这个方法找不到库(-lavfilter -lavdevice -lpostproc) 其余的都正常 步骤一:安装FFmpeg PPA sudo ...
- Linux下conda安装caffe(超简单),pb转caffe
最近碰到了需要将tensorflow的pb模型转为caffe的prototxt格式的问题,参考了 keras/tensorflow1.x模型转换为caffe推理模型 - 知乎 mmdnn tensor ...
- Ubuntu18.04中roboware安装问题
我用的是Vmware的虚拟机,roboware的压缩包后解压缩,拖入Ubuntu桌面,按照其他博主的安装方法试了很多次之后一直显示归档错误. 最后解决办法是,不要解压缩,直接拖进下载文件夹,不要拖入桌 ...
- Ubuntu18.04中同时安装JDK8、JDK9和JDK11
1. 什么是JDK: JDK是Java Development Kit,Java开发工具.它是用Java语言来写应用程序和开发工具的开发工具.在利用Java语言进行开发的时候需要JDK ,在测试用Ja ...
最新文章
- SQL server2008 无法启动调试存储过程
- DataTable的Compute方法和Expression语法
- 产品经理这个梗是怎么来的?
- 爬取豆瓣评论连接mysql_Scrapy爬取豆瓣图书数据并写入MySQL
- vs中的opt文件包含了整个宇宙
- 一个***的自白(续)
- php5.3.3 xhprof,给CentOS6.3 + PHP5.3 安装PHP性能测试工具 XHProf-0.9.2
- 两个音频怎么合并在一起?
- 小议ARM Cortex-m0/m4系列的总线差异
- M32S 串口摄像头的技术应用
- 个性的留言.html,个性留言经典语录集锦
- JavaSE基础笔记——File概述、方法递归、字符集、IO流
- 净重新分类指数NRI的计算
- 调用MapReduce对文件各个单词出现的次数进行统计
- 服务器安全证书未生效怎么办,win7打开网页提示“该服务器的安全证书尚未生效...
- 5个一见钟情的手机APP软件 使用过后必须赞赞赞
- Python 做一个“番茄工作法” 的 小闹钟程序,提高学习效率啊 有没有? 哈哈
- Java 虚拟键盘
- MySQL数据库期末项目 图书馆管理系统
- java filebody bitmap对象_处理 | 保利威帮助中心 - Part 5