xv6 lab环境配置

配置 MIT 6.S081 操作系统课程中的 xv6 实验环境,包括 RISC-V 和 QEMU 安装,调整 Makefile 编译选项,以及 VSCode 和 clangd 相关设置。
提醒

此文章尚未完成。

课程介绍

MIT 6.S081: Operating System Engineering - CS自学指南

环境配置

  • 安装依赖: $
    sudo pacman -S risc-v qemu-system-riscv

如果克隆的是2021版的仓库,需要修改Makefile:

Makefilemakefile
# CFLAGS = -Wall -Werror -O -fno-omit-frame-pointer -ggdb
CFLAGS = -Wall -O -fno-omit-frame-pointer -ggdb

如果使用clangd作为VSCode的语法前端,需要在设置中向clangd.fallbackFlags添加一项:-I${workspaceFolder}

SSH 免密登录
Termux 简单指南

评论区

评论加载中...