Мазмуну:

Windows'до GDBди кантип колдоном?
Windows'до GDBди кантип колдоном?

Video: Windows'до GDBди кантип колдоном?

Video: Windows'до GDBди кантип колдоном?
Video: Компьютерди нолдон баштап уйронуу. 1-сабак. Вордду уйронуу 2024, Апрель
Anonim

Баштоо GDB

Ичинде терезелер командалык консол, териңиз arm-none-eabi- gdb жана Enter басыңыз. Муну каалаган каталогдон кыла аласыз. Кантип ачууну билбей жатсаңыз Windows команда консолу, караңыз OpenOCD иштетүү күйүк Windows . Сиз да болот GDB иштетүү түздөн-түз " чурка "Старт менюсунда.

Бул жерде, мен GDB кантип колдоном?

6 жөнөкөй кадамда gdb аркылуу C программасын кантип оңдоого болот

  1. C программасын -g мүчүлүштүктөрдү оңдоо опциясы менен түзүңүз. C программаңызды -g опциясы менен түзүңүз.
  2. gdb иштетиңиз. Төмөндө көрсөтүлгөндөй C мүчүлүштүктөрдү оңдоочу (gdb) иштетиңиз.
  3. C программасынын ичинде үзгүлтүккө учуроо чекитин орнотуңуз.
  4. C программасын gdb мүчүлүштүктөрдү оңдоочуда аткарыңыз.
  5. gdb мүчүлүштүктөрдү оңдоочу ичиндеги өзгөрмө маанилерин басып чыгаруу.
  6. Улантуу, үстүнөн басып өтүү - gdb буйруктары.

GDB орнотулганын кантип билем? GDB орнотуу Сенин колуңдан келет GDB орнотулганын текшериңиз төмөнкү буйрук менен компьютериңизде. Эгерде GDB эмес орнотулган сиздин компьютериңизде, орнотуу ал пакет менеджериңизди колдонуп (apt, pacman, emerge, ж. GDB МинГВга кирет. Эгерде сиз Windows'до пакет менеджери Scoop колдоносуз, GDB качан орнотулат сен орнотуу gcc кашык менен орнотуу gcc.

Ошондой эле суроо бериши мүмкүн, мен GDBди кантип орнотом?

  1. Текшерилген бөлүштүрүү ресурстарынан алдын ала түзүлгөн gdb бинарларын орнотуу. Сиз gdbди Debian негизиндеги Linux дистрибутивине (мисалы, Ubuntu, Mint ж.б.) төмөнкү буйрук менен орното аласыз. $ sudo apt-get жаңыртуу.
  2. GDB баштапкы кодун жүктөп алып, аны компиляциялап, орнотуңуз. GDBди нөлдөн баштап компиляциялоо жана орнотуу үчүн төмөндө айтылган кадамдарды аткарыңыз.

GDB куралы деген эмне?

GDB GNU Project Debugger дегенди билдирет жана күчтүү мүчүлүштүктөрдү оңдоо курал C үчүн (C++ сыяктуу башка тилдер менен бирге). Бул сизге C программаларыңыз аткарылып жаткан учурда алардын ичин кыдырууга жардам берет, ошондой эле программаңыз бузулганда эмне болорун көрүүгө мүмкүнчүлүк берет. Сиздин Linux буйрук сабына барып, деп териңиз gdb ”.

Сунушталууда: