หมายเหตุ: โครงการนี้ไม่ได้รับการดูแลอีกต่อไป นักเรียนที่สนใจโปรดดู rcore-tutorial-V3
ที่เก็บการสอนนี้เป็นเวอร์ชัน V3 refactored หลังจาก RCORE_TUTORIAL V2
เป้าหมายของเอกสารนี้ส่วนใหญ่มุ่งเป้าไปที่ "นักเรียนทำการทดลอง" เราจะให้รหัสที่เสร็จสมบูรณ์หลังจากสิ้นสุดแต่ละบท แบบฝึกหัดของคุณจะต้องดำเนินการเพิ่มขึ้นตามรุ่นที่เราให้ไว้และไม่จำเป็นต้องเขียนอีกครั้งตามการสอน
สำหรับนักเรียนที่ต้องการใช้ RCORE เต็มรูปแบบเอกสารของเราอาจไม่เป็นมิตรมากนัก เนื่องจากในระหว่างการเขียนบทช่วยสอนเราจำเป็นต้องทำการแลกเปลี่ยนและการพิจารณาเพื่อความชัดเจนและความครอบคลุมและละเว้นไวยากรณ์สนิมจำนวนมากและรหัสอิสระในระบบเพื่อนำมาซึ่งความสามารถในการอ่านและความเรียบง่ายที่ดีขึ้นนักเรียนที่ต้องการอ้างถึงเอกสารนี้
นอกจากนี้หากคุณรู้สึกไม่สบายใจกับขนาดและสไตล์ตัวอักษรคุณสามารถปรับผ่านปุ่มด้านบน Gitbook
docs/ : การสอนคำแนะนำการทดลองแบ่งออกเป็นเนื้อหาทดลองและข้อกำหนดการพัฒนาnotes/ : รายงานโครงการและการอภิปรายหลายอย่างos/ : รหัสระบบปฏิบัติการuser/ : รหัสสถานะผู้ใช้SUMMARY.md : หน้าไดเรกทอรี gitbookbook.json : ไฟล์กำหนดค่า gitbookrust-toolchain : The Rust Toolchain เวอร์ชัน จำกัดdeploy.sh : สคริปต์การปรับใช้อัตโนมัติ จาก Gitbook ได้ถูกนำไปใช้ในหน้า GitHub
npm install -g gitbook-cli
gitbook install
gitbook serve โครงการนี้ขึ้นอยู่กับเครื่องมือเช่นสินค้าและทำ คุณสามารถเรียกใช้รหัสในไดเรกทอรีรูทผ่านคำสั่ง make run สำหรับรายละเอียดเพิ่มเติมโปรดดูที่ Makefile , os/Makefile และ user/Makefile
เอกสารและรหัสส่วนนี้อ้างอิง:
ฉันขอแสดงความขอบคุณต่อนักพัฒนาและผู้ดูแลคลังสินค้าและขอขอบคุณครูและเพื่อนร่วมชั้นหลายคนที่พูดคุยและ Errata ด้วยกันในระหว่างการพัฒนาโครงการนี้