SnowFlake
1.0.0

技術是免費的,雪花
構建要求
從Windows 10開始,您可以使用Ubuntu Bash。您可以通過鍵入C: Windows System32 bash.exe來運行它。有關更多信息,請訪問https://www.howtogeek.com/249966/how-to-now-to-install-and-use-the-the-linux-bash-shell-nell-on-windows-10/
您需要在Ubuntu Bash上安裝Rust,Qemu,mtools。您可以使用以下命令安裝Rust。
$ curl https://sh.rustup.rs -sSf | sh
$ sudo apt install qemu
$ sudo apt install mtools
該腳本將下載並安裝當前平台的Rustup-Init可執行文件。
安裝完成後,您應該克隆雪花存儲庫。
$ git clone https://github.com/SnowFlake/SnowFlake.git
要將雪花構建為X86_64目標,需要X86_64-ELF交叉補償。如果您沒有X86_64-ELF編譯器,並且系統為X86_64,則可以使用'x86_64-linux_env.sh'腳本。而且您應該添加Rustup組件。
$ cd SnowFlake
$ sh x86_64-linux_env.sh
$ cd kernel
$ rustup component add rust-src
$ cd ./../
$ make run
稍後會添加
稍後會添加
要將雪花構建為X86_64目標,需要X86_64-ELF交叉補償。如果您沒有X86_64-ELF編譯器,並且系統為X86_64,則可以使用'x86_64-linux_env.sh'腳本。
$ sh x86_64-linux_env.sh
$ pacman -S qemu mtools
$ git clone https://github.com/SnowFlake/SnowFlake.git
$ cd SnowWhite
$ make run