ขณะนี้ Redox OS มีความสามารถในการดีบักโปรแกรมโดยใช้ GDB

นักพัฒนาระบบปฏิบัติการ Redox, เขียนไว้ โดยใช้ภาษา Rust และแนวคิดไมโครเคอร์เนล сообщили เกี่ยวกับการนำความสามารถในการดีบักแอปพลิเคชันไปใช้โดยใช้ดีบักเกอร์ GDB หากต้องการใช้ GDB คุณควรยกเลิกหมายเหตุบรรทัดที่มี gdbserver และ gnu-binutils ในไฟล์ filesystem.toml และเรียกใช้เลเยอร์ gdb-redox ซึ่งจะเปิดตัว gdbserver ของตัวเองและเชื่อมต่อกับ gdb ผ่าน IPC อีกทางเลือกหนึ่งเกี่ยวข้องกับการเรียกใช้ gdbserver แยกต่างหาก (ยอมรับการเชื่อมต่อบนพอร์ตเครือข่าย 64126) และการเชื่อมต่อผ่านเครือข่าย GDB ที่ทำงานบนระบบ Linux ภายนอก

ที่มา: opennet.ru

เพิ่มความคิดเห็น