外观
操作系统(1) - 环境搭建
约 225 字小于 1 分钟
2025-6-7
工欲善其事,必先利其器。
花了一天时间踩坑,终于摸索出了最省事的解决方案。
WSL
正在使用 Linux 或已有 WSL 的可以跳过。
在 BIOS 打开虚拟化
在启用或关闭 Windows 功能打开虚拟化和 WSL
重启
在 Powershell (管理员) 输入:
wsl --install
只需等待
包安装
以 apt 包管理器为例:
为了提高下载速度,可以先换源。
sudo apt update
sudo apt install \
build-essential nasm clang lld \
qemu-system-x86 ovmf \
gnu-efi \
dosfstools mtools
只需等待。
头文件
直接把 gnu-efi 的源代码下载下来,然后把 inc 文件夹复制到项目里即可。
如果 IDE 支持,记得把 inc/
加进 include path 里面。
现在你是否有写个 Hello, world 的热情?下一章再说吧,这里空白太小,写不下。