morphiOS
1.0.0
__ _ ____ _____
____ ___ ____ _________ / /_ (_) __ / ___/
/ __ `__ / __ / ___/ __ / __ / / / / /__
/ / / / / / /_/ / / / /_/ / / / / / /_/ /___/ /
/_/ /_/ /_/____/_/ / .___/_/ /_/_/____//____/
/_/
Wake up, Neo
The Matrix has you
Follow the white rabbit
...
Knock, Knock, Neo.
Morphios是一種用C ++編寫的輕巧的32位操作系統,用於I386(X86)體系結構,我正在開發它來教自己操作系統的運作方式。隨時使用此存儲庫中的代碼。
當前支持的功能:
計劃的功能:
使用以下學習資源:
i686-elf目標的GCC交叉編譯器。閱讀本教程以獲取有關如何執行此操作的更多信息。 ( sudo apt install g++ binutils libc6-dev-i686 )grub-mkrescue )。隨附Linux或Google如何安裝它。sudo apt install xorriso )使用的.iso創建引擎。 打開Makefile並將GCC_FOLDER修改為您的G ++交叉編譯器的目錄。
打開終端並運行:
make install您可以使用qemu在本地運行Morphios。
make installmake run

或者,您可以生成ISO映像並使用VirtualBox運行它。
打開終端並運行:
make clean