2018 การกำหนดระบบปฏิบัติการระบบปฏิบัติการ NUAA ผู้แต่ง 161520311 ยินดีต้อนรับสู่การอ้างถึงส้อมและดาวพอยต์ (◍°∇°◍)
รหัสทั้งหมดทำงานบนระบบ UNIX โปรดอย่าเล่นกับ Windows มันสามารถทำงานบน MacOS เป็นการส่วนตัวและ Linux ควรจะดี ทั้งสภาพแวดล้อม Clang และ GCC ได้รับการรวบรวมและผ่าน
มีโฟลเดอร์ขนาดใหญ่สามโฟลเดอร์ในไดเรกทอรีรากซึ่งเป็นคำถามสามประเภท: การอ่านไฟล์และการเขียน, หลายกระบวนการและมัลติเธรด มีโฟลเดอร์ขนาดเล็กจำนวนมากในแต่ละโฟลเดอร์ขนาดใหญ่ โฟลเดอร์ขนาดเล็กสอดคล้องกับคำถาม แต่ละคำถามมีไฟล์ซอร์สโค้ดที่มีชื่อเดียวกับโฟลเดอร์และสคริปต์การรวบรวม คุณจะต้องป้อนโฟลเดอร์ของคำถามที่เฉพาะเจาะจงและเรียกใช้สคริปต์การรวบรวมที่ฉันเขียนเพื่อสร้างไฟล์ที่เรียกใช้งานได้ในรูปแบบ. run แล้วสนุกกับ☺
ตัวอย่างเช่น myecho:
// 从项目根目录开始
cd 1-fileio
cd 1-myecho
./build.sh
./myecho.run
หากสคริปต์ที่คอมไพล์ไม่สามารถดำเนินการได้ลองเพิ่มสิทธิ์การดำเนินการในสคริปต์ที่รวบรวม:
chmod 777 buils.sh
รายการแบบฝึกหัดการเขียนโปรแกรมระบบปฏิบัติการที่ได้รับจาก Linuxmooc: งาน - Linuxmooc