คำถามติดแท็ก mips

11
ข้อผิดพลาด“ gnu / stubs-32.h: ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว” ในขณะที่คอมไพล์ซอร์สโค้ด Nachos
ฉันกำลังพยายามติดตั้ง Nachos บนแล็ปท็อปของฉันและฉันมี Ubuntu 11.04 บนแล็ปท็อป รหัสอยู่ใน C และเพื่อสร้างฉันคิดว่าฉันจะต้องรวบรวมข้าม นี่คือที่ปัญหาของฉันคือ ฉันดาวน์โหลดซอร์สโค้ดของ MIPS cross compiler โดยใช้คำสั่ง wget http://mll.csie.ntu.edu.tw/course/os_f08/assignment/mips-decstation.linux-xgcc.gz และฉันคลายซิปโดยใช้ tar zxvf mips-decstation.linux-xgcc.gz ไม่เป็นไร แต่เมื่อฉันพยายามสร้างซอร์สโค้ดของ nachos os โดยใช้ make ฉันได้รับข้อผิดพลาดนี้ - /usr/include/gnu/stubs.h:7:27: fatal error: gnu/stubs-32.h: No such file or directory compilation terminated. make: *** [bitmap.o] Error 1 ฉันพยายามทำตามคำแนะนำที่ระบุไว้ที่นี่ - http://mll.csie.ntu.edu.tw/course/os_f08/217.htmและทุกอย่างทำงานได้ดียกเว้นเมื่อฉันพยายามใช้งาน

10
ทำไม x86 ถึงน่าเกลียด? ทำไมถึงถูกมองว่าด้อยกว่าเมื่อเทียบกับคนอื่น? [ปิด]
ตามที่กล่าวมาในปัจจุบันคำถามนี้ไม่เหมาะสำหรับรูปแบบถาม & ตอบของเรา เราคาดหวังว่าคำตอบจะได้รับการสนับสนุนจากข้อเท็จจริงการอ้างอิงหรือความเชี่ยวชาญ แต่คำถามนี้อาจก่อให้เกิดการถกเถียงโต้แย้งการสำรวจความคิดเห็นหรือการอภิปรายเพิ่มเติม หากคุณรู้สึกว่าคำถามนี้สามารถปรับปรุงได้และอาจเปิดขึ้นมาใหม่ได้โปรดไปที่ศูนย์ช่วยเหลือเพื่อรับคำแนะนำ ปิดให้บริการใน8 ปีที่ผ่านมา เมื่อเร็ว ๆ นี้ฉันได้อ่านไฟล์เก็บถาวร SO และพบข้อความที่ต่อต้านสถาปัตยกรรม x86 เหตุใดเราจึงต้องการสถาปัตยกรรม CPU ที่แตกต่างกันสำหรับเซิร์ฟเวอร์และมินิ / เมนเฟรมและคอร์ผสม กล่าวว่า " สถาปัตยกรรมพีซีเป็นเรื่องยุ่งนักพัฒนาระบบปฏิบัติการทุกคนจะบอกคุณว่า " การเรียนภาษา Assembly คุ้มค่ากับความพยายามหรือไม่? (เก็บถาวร ) ระบุว่า "ตระหนักว่าสถาปัตยกรรม x86 นั้นน่ากลัวที่สุด " วิธีง่ายๆในการเรียนรู้ x86 แอสเซมเบลอร์หรือไม่? กล่าวว่า " วิทยาลัยส่วนใหญ่สอนเรื่องการชุมนุมเช่น MIPS เพราะเข้าใจง่ายกว่ามากการประกอบ x86 น่าเกลียดมาก " และความคิดเห็นอื่น ๆ อีกมากมายเช่น "เมื่อเทียบกับสถาปัตยกรรมส่วนใหญ่ X86 ค่อนข้างแย่" …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.