فهرست مطالب:

چگونه از GDB در ویندوز استفاده کنم؟
چگونه از GDB در ویندوز استفاده کنم؟

تصویری: چگونه از GDB در ویندوز استفاده کنم؟

تصویری: چگونه از GDB در ویندوز استفاده کنم؟
تصویری: GDB 2024, نوامبر
Anonim

راه افتادن GDB

در پنجره ها کنسول فرمان، نوع arm-none-eabi- gdb و Enter را فشار دهید. شما می توانید این کار را از هر دایرکتوری انجام دهید. اگر مطمئن نیستید که چگونه آن را باز کنید پنجره ها کنسول فرمان، به اجرای OpenOCD روشن مراجعه کنید پنجره ها . شما همچنین می توانید GDB را اجرا کنید مستقیم از " اجرا کن " در منوی استارت.

در اینجا، چگونه از GDB استفاده کنم؟

نحوه اشکال زدایی برنامه C با استفاده از gdb در 6 مرحله ساده

  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 در MinGW گنجانده شده است. اگر از Scoop منیجر بسته در ویندوز استفاده می کنید، زمانی که GDB نصب می شود شما نصب gcc با اسکوپ نصب gcc.

ممکن است یکی بپرسد چگونه GDB را تنظیم کنم؟

  1. باینری های از پیش ساخته شده gdb را از منابع توزیع تایید شده نصب کنید. با دستور زیر می توانید gdb را روی توزیع لینوکس مبتنی بر دبیان (به عنوان مثال اوبونتو، مینت و غیره) نصب کنید. به روز رسانی sudo apt-get $.
  2. کد منبع GDB را دانلود کنید، آن را کامپایل و نصب کنید. مراحل ذکر شده زیر را برای کامپایل GDB از ابتدا و نصب آن دنبال کنید.

ابزار GDB چیست؟

GDB مخفف GNU Project Debugger و یک اشکال زدایی قدرتمند است ابزار برای C (همراه با زبان های دیگر مانند C++). این به شما کمک می کند تا برنامه های C خود را در حین اجرا جستجو کنید و همچنین به شما این امکان را می دهد که ببینید وقتی برنامه شما از کار می افتد دقیقاً چه اتفاقی می افتد. به خط فرمان لینوکس خود بروید و تایپ کنید gdb ”.

توصیه شده: