ในขณะที่คนอื่น ๆ ก็พยายามเช่นกัน วิธีการติดตั้ง arm-none-eabi-gdb บน Ubuntu 20.04 LTS (Focal Fossa) ฉันพบว่า repo ของจักรวาลมี toolchain ที่ใช้งานได้ค่อนข้างดี ฉันได้ทดสอบแล้ว
hoo2@shirka:~$ รายการ apt *-none-eabi* --installed
รายการ...เรียบร้อย
binutils-arm-none-eabi/focal ตอนนี้ 2.34-4ubuntu1+13ubuntu1 amd64 [ติดตั้งแล้ว]
gcc-arm-none-eabi/focal ตอนนี้ 15:9-2019-q4-0ubuntu1 amd64 [ติดตั้งแล้ว]
libnewlib-arm-none-eabi/focal,focal ตอนนี้ 3.3.0-0ubuntu1 ทั้งหมด [ติดตั้งแล้ว]
libnewlib-nano-arm-none-eabi/focal,focal ตอนนี้ 2.11.2-1 ทั้งหมด [ติดตั้งแล้ว]
libstdc++-arm-none-eabi-newlib/focal,focal ตอนนี้ 15:9-2019-q4-0ubuntu1+12build2 ทั้งหมด [ติดตั้งแล้ว]
ปัญหาคือด้วยเหตุผล "บางประการ" แพ็คเกจจึงมียูทิลิตี้ทั้งหมดจาก ที่นี่ แต่ไม่ใช่โปรแกรมเรียกทำงาน gdb
ตั้งใจอย่างนั้นหรือ? หากคุณดาวน์โหลดด้วยตนเอง (เฉพาะไฟล์ แขน-ไม่มี-eabi-gdb
ไฟล์) และคัดลอกไปยัง /usr/bin/
มันทำงานได้ดี!
ตะเข็บนี้ไม่สมเหตุสมผลสำหรับฉันเพราะวิธีนี้ gdb ไม่ได้รับการอัพเดตด้วย apt updates :(
ไม่มีใครรู้เกี่ยวกับเรื่องนี้? วิธีการติดตั้ง gdb อย่างเป็นทางการคืออะไร?