
เทคโนโลยีฟรีเกล็ดหิมะ
ข้อกำหนดในการสร้าง
เริ่มต้นด้วย Windows 10 คุณสามารถใช้ Ubuntu Bash คุณสามารถเรียกใช้งานได้โดยพิมพ์ C: Windows System32 bash.exe สำหรับข้อมูลเพิ่มเติมกรุณาเยี่ยมชม https://www.howtogeek.com/249966/how-to-install-and-use-the-linux-bash-shell-on-windows-10/
คุณต้องติดตั้ง Rust, Qemu, Mtools บน Ubuntu Bash คุณสามารถติดตั้ง 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 จำเป็นต้องมีการรวบรวม Cross-Compilation 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 จำเป็นต้องมีการรวบรวม Cross-Compilation 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