Агуулгын хүснэгт:

Би GDB-г хэрхэн татаж авах вэ?
Би GDB-г хэрхэн татаж авах вэ?

Видео: Би GDB-г хэрхэн татаж авах вэ?

Видео: Би GDB-г хэрхэн татаж авах вэ?
Видео: Собаку бросили в лесу с коробкой макарон. История собаки по имени Ринго. 2024, Арваннэгдүгээр
Anonim

GDB хэрхэн суулгах вэ?

  1. Урьдчилан бэлтгэсэн суулгац gdb баталгаажуулсан түгээлтийн нөөцөөс хоёртын файлууд. Та суулгаж болно gdb Debian-д суурилсан linux distro (жишээ нь Ubuntu, Mint гэх мэт) дээр дараах тушаалыг ашиглана. $ sudo apt-get update.
  2. Татаж авах -ийн эх код GDB , үүнийг эмхэтгэж суулгана уу. Эмхэтгэхийн тулд доор дурдсан алхмуудыг дагана уу GDB эхнээс нь суулгана уу.

Тиймээс GDB суулгасан эсэхийг яаж мэдэх вэ?

GDB суулгана уу Чи чадна GDB суулгасан эсэхийг шалгана уу Дараах тушаалыг ашиглан компьютер дээрээ суулгана уу. Хэрэв GDB биш суулгасан таны компьютер дээр, суулгах Энэ нь таны багц менежерийг (apt, pacman, emerge гэх мэт) ашиглана. GDB MinGW-д багтсан болно. Хэрэв та Windows дээр багц менежерийн Scoop ашигладаг, GDB суулгасан үед Та суулгах утгууртай gcc суулгах gcc.

Мөн Windows дээр GDB-г хэрхэн ашиглах вэ? Эхэлж байна GDB Дахь цонхнууд командын консол, arm-none-eabi- гэж бичнэ үү. gdb болон Enter дарна уу. Та үүнийг дурын лавлахаас хийж болно. Хэрэв та хэрхэн нээхээ мэдэхгүй байгаа бол Windows командын консол, үзнэ үү Гүйж байна OpenOCD асаалттай Windows . Та бас чадна GDB ажиллуулах шууд " Гүй "Эхлүүлэх цэсэнд.

Үүнээс гадна би Mac дээр GDB-г хэрхэн татаж авах вэ?

GCC-ийн нэгэн адил суулгах хамгийн хялбар арга GDB Homebrew-ээр дамждаг. Терминал цонхонд brew install командыг ажиллуулна уу gdb , дуусгахыг хүлээнэ үү. (Ердийнх шиг, энэ нь таны нууц үгийг асууж магадгүй.) Одоо бид кодоор гарын үсэг зурах хэрэгтэй GDB гүйцэтгэх боломжтой тул дибаг хийгчид шаардлагатай бол бусад процессуудыг хянах боломжтой болно.

GDB хэрхэн ажилладаг вэ?

GDB боломжийг танд олгоно хийх Програмыг тодорхой цэг хүртэл ажиллуулаад зогсоод тухайн цэг дээр тодорхой хувьсагчийн утгыг хэвлэх, эсвэл мөр бүрийг ажиллуулсны дараа програмын нэг мөрөнд орж хувьсагч бүрийн утгыг хэвлэх гэх мэт. GDB энгийн командын мөрийн интерфейсийг ашигладаг.

Зөвлөмж болгож буй: