Xv6 编译运行
本文介绍在 macOS 下搭建环境、编译运行 6.S081 课程的 mit-pdos/xv6-riscv 系统。
参考 https://pdos.csail.mit.edu/6.S081/2020/tools.html
本文仅介绍 macOS 的方法,用 Linux、Windows 的铜屑请看上面的链接👆
工具安装
以 macOS 为例,利用 Homebrew,首先安装 RISC-V 编译工具链:
$ brew tap riscv/riscv
$ brew install riscv-tools
如果 brew 没有正确链接(riscv<TAB><TAB>
看一下,出来一大堆就对了,否则就没有正确链接),可以手动加一下 PATH:
export PATH=$PATH:/usr/local/opt/riscv-