轨道操作系统 正在进行中的开源x86_64操作系统。 建立OrbitalOS 操作系统需要使用交叉编译器(x86_64-elf)进行编译。 您可以使用make_toolchain.sh脚本轻松构建交叉编译器。 请记住也将交叉编译器的路径添加到您的PATH中。 一旦有了交叉编译器,就可以使用make orbitalos.iso构建操作系统,并使用make run在QEMU虚拟机中对其make run测试。 去做 实现实现strlen,strcat等的基本libc 创建一个PMM,以便我们可以分配和释放4KiB页面 创建一个VMM,以便我们可以将物理地址映射到虚拟地址 创建一个内核内存