前言
当开源变得越来越流行,开放的标准,开源的语言,开源的操作系统(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
【windows下RISC-V编译调试环境搭建】docs文档中心: https://oneos-lite.com/