GNU Debugger
מנפה השגיאות הסטנדרטי למערכת התוכנה של גנו / ויקיפדיה האנציקלופדיה encyclopedia
GNU Debugger, הידוע יותר בשמו GDB, הוא מנפה השגיאות הסטנדרטי למערכת התוכנה של גנו. זהו מנפה שגיאות מרובה פלטפורמות שרץ על מערכות דמויות יוניקס רבות ועובד עם שפות תכנות רבות, כגון C, C++, ו-Fortran. זוהי תוכנה חופשית אשר מופצת תחת רישיון GPL (גרסה 3).
עובדות מהירות מפתח, מחזור חיים ...
תמונת מסך של GNU Debugger | |
מפתח | פרויקט גנו |
---|---|
מחזור חיים | 1986–הווה (כ־38 שנים) |
גרסה אחרונה | 14.2 (3 במרץ 2024) |
מערכת הפעלה | חוצה פלטפורמות |
נכתבה בשפות | C, Scheme |
סוג רישיון | הרישיון הציבורי הכללי של גנו גרסה 3 |
קוד מקור | https://sourceware.org/git/binutils-gdb.git |
קטגוריה | Debugger |
http://www.gnu.org/software/gdb/ | |
סגירה
GDB מציע אמצעים נרחבים למעקב ושינוי של הרצת תוכנה. המשתמש יכול לפקח ולשנות את הערכים של המשתנים הפנימיים של התוכנית ואפילו לקרוא לפונקציה ללא תלות בהתנהגות הנורמלית של התוכנית.
GDB לא כולל ממשק גרפי למשתמש משל עצמו וכברירת המחדל הוא פועל מממשק שורת פקודה. אולם, מספר ממשקים גרפיים נבנו בשבילו, כגון DDD, "מצב GUD" ב-Emacs, ו-KDevelop. אלה מציעים אמצעים דומים אשר למנפי שגיאות המופיעים בסביבות פיתוח משולבות.
מספר כלי ניפוי אחרים עוצבו כדי לעבוד עם GDB, כגון גלאי דליפת זיכרון.