Writing an OS in 1,000 LinesをD言語で書くやつ
- LDC
curl -fsS https://dlang.org/install.sh | bash -s ldc
以下をパッケージとcurlで入れる。
sudo apt install qemu-system-misc clang lld
curl -LO https://github.com/qemu/qemu/raw/v8.0.4/pc-bios/opensbi-riscv32-generic-fw_dynamic.bin
Ubuntu 22.04がaptで提供しているopensbiは64ビットRISC-Vなので今回は利用できない。
動作確認。qemuが立ち上がるはずなので q
で終了。
qemu-system-riscv32
実行は ./run.sh
を叩く。
./run.sh
- Totsugekitai/kanios
- bokuweb/zig-os-in-1000-lines