mustard
1.0.0
一个非常基本的内核编写的NASM和C,将来可能具有一些C ++和其他更高级别的语言。目前,它缺乏功能,但我希望能够实施大部分(如果不是全部):
我可以看到一个文件系统和外壳很快实现,但是其他功能可能会暂时无法实现。
安装依赖项
sudo apt-get install qemu nasm grub
导航到项目的根(带有makefile的目录)
make clean
make all
假设您已经构建了内核,并且在dist/
make run
但是,如果您出于任何原因将其移到某个地方,那么这样做仍然可以正常工作
qemu-system-i386 -kernel /path/to/kernel