前言

当开源变得越来越流行,开放的标准,开源的语言,开源的操作系统(Linux、freeBSD、freeRTOS),开源的工具链(gcc、LLVM),开源的数据库(MySQL)。。。对于软件来说,开源项目之多,开源规模之大,开源方面之广,硬件显然是难以比肩,当前更是无法企及的。

但在RISC-V没有出现之前,这个世界总是缺少一点更美好的东西。所以,当有开源的ISA出现的时候,无疑是非常振奋人心,让人欣喜。

RISC-V工具链选择

一直都很想去体验一下RISC-V的使用。因此,趁着现在时间空余,已经跃跃欲试啦!第一步,就是工具链的安装啦!

针对Linux下的工具链,提供的比较常见,可以直接选择RISC-V官方提供的工具链进行安装使用:Linux版本

如果习惯了在windows上进行开发,可以选择芯来科技提供的工具链进行安装使用:windows版本

当然,也可以选择使用源码自行编译安装使用:自行定制化编译

常用命令安装

如果你在windows下,使用过程中,需要用到一些Linux命令,比如:rmmv等,可以找到中移物联网提供的cube工具,选择其bin目录下的所有文件,把他们都拷贝到工具链下的bin目录即可。地址如下:cube

qemu安装

如果你没有相关的RISC-V硬件板子,可以选择qemu进行模拟运行调试。
qemu下载地址

关注&&联系

开源轻量操作系统: https://gitee.com/cmcc-oneos/OneOS-Lite

docs文档中心: https://oneos-lite.com/

03-05 23:22