תוכן עניינים:

כיצד אוכל להשתמש ב-GDB ב-Windows?
כיצד אוכל להשתמש ב-GDB ב-Windows?

וִידֵאוֹ: כיצד אוכל להשתמש ב-GDB ב-Windows?

וִידֵאוֹ: כיצד אוכל להשתמש ב-GDB ב-Windows?
וִידֵאוֹ: Section: Debugging with Dan Armendariz 2024, נוֹבֶמבֶּר
Anonim

מתחיל GDB

בתוך ה חלונות מסוף פיקוד, הקלד arm-none-eabi- gdb והקש Enter. אתה יכול לעשות זאת מכל ספרייה. אם אינך בטוח כיצד לפתוח את חלונות מסוף הפקודות, ראה הפעלת OpenOCD ב- חלונות . אתה יכול גם להפעיל את GDB ישירות מ" לָרוּץ " בתפריט התחל.

כאן, איך אני משתמש ב-GDB?

כיצד לנפות באגים בתוכנית C באמצעות gdb בשישה שלבים פשוטים

  1. קומפלו את תוכנית C עם אפשרות איתור באגים -g. הרכיב את תוכנית C שלך עם אפשרות -g.
  2. הפעל את gdb. הפעל את באגים C (gdb) כפי שמוצג להלן.
  3. הגדר נקודת שבירה בתוך תוכנית C.
  4. הפעל את תוכנית C ב-gdb debugger.
  5. הדפסת ערכי המשתנים בתוך מאתר באגים gdb.
  6. המשך, מעבר ונכנס - פקודות gdb.

איך אני יודע אם GDB מותקן? התקן GDB אתה יכול בדוק אם GDB מותקן במחשב שלך עם הפקודה הבאה. אם GDB לא מוּתקָן במחשב האישי שלך, להתקין זה באמצעות מנהל החבילות שלך (apt, pacman, emerge וכו'). GDB כלול ב-MinGW. אם אתה משתמש במנהל החבילות Scoop ב-Windows, GDB מותקן כאשר אתה להתקין gcc עם סקופ להתקין gcc.

אפשר גם לשאול, איך אני מגדיר את GDB?

  1. התקן קבצי gdb בינאריים מובנים מראש ממשאבי הפצה מאומתים. אתה יכול להתקין gdb ב-linux distro מבוסס דביאן (למשל, Ubuntu, Mint וכו') על ידי ביצוע הפקודה. $ sudo apt-get update.
  2. הורד את קוד המקור של GDB, קומפיל אותו והתקן. בצע את השלבים המוזכרים להלן כדי להרכיב את GDB מאפס ולהתקין אותו.

מהו כלי GDB?

GDB ראשי תיבות של GNU Project Debugger והוא איתור באגים רב עוצמה כְּלִי עבור C (יחד עם שפות אחרות כמו C++). זה עוזר לך לחטט בתוך תוכניות C שלך בזמן שהן מופעלות וגם מאפשר לך לראות מה בדיוק קורה כשהתוכנית שלך קורסת. עבור אל שורת הפקודה של לינוקס והקלד gdb ”.

מוּמלָץ: