前言
当开源变得越来越风行,凋谢的规范,开源的语言,开源的操作系统(Linux、freeBSD、freeRTOS),开源的工具链(gcc、LLVM),开源的数据库(MySQL)。。。对于软件来说,开源我的项目之多,开源规模之大,开源方面之广,硬件显然是难以比肩,以后更是无奈企及的。
但在 RISC- V 没有呈现之前,这个世界总是短少一点更美妙的货色。所以,当有开源的 ISA 呈现的时候,无疑是十分振奋人心,让人欣慰。
RISC- V 工具链抉择
始终都很想去体验一下 RISC- V 的应用。因而,趁着当初工夫空余,曾经蠢蠢欲动啦!第一步,就是工具链的装置啦!
针对 Linux 下的工具链,提供的比拟常见,能够间接抉择 RISC- V 官网提供的工具链进行装置应用:Linux 版本
如果习惯了在 windows 上进行开发,能够抉择芯来科技提供的工具链进行装置应用:windows 版本
当然,也能够抉择应用源码自行编译装置应用:自行定制化编译
常用命令装置
如果你在 windows 下,应用过程中,须要用到一些 Linux 命令,比方:rm
、mv
等,能够找到中移物联网提供的 cube 工具,抉择其 bin
目录下的所有文件,把他们都拷贝到工具链下的 bin
目录即可。地址如下:cube
qemu 装置
如果你没有相干的 RISC- V 硬件板子,能够抉择 qemu 进行模仿运行调试。
qemu 下载地址
关注 && 分割
开源轻量操作系统:https://gitee.com/cmcc-oneos/OneOS-Lite
docs 文档核心:https://oneos-lite.com/