# GNU Debugger

### מתוך ויקיפדיה, האנציקלופדיה החופשית

יש לך הודעות חדשות (השווה לגרסה הקודמת).

GNU Debugger, הידוע יותר בשמו GDB, הוא מנפה השגיאות הסטנדרטי למערכת התוכנה של גנו. זהו מנפה שגיאות רב-פלטפורמי שרץ על מערכות דמויות יוניקס רבות ועובד על שפות תכנות רבות, כגון C, ++C, וFORTRAN. זוהי תוכנה חופשית אשר משוחררת תחת רישיון הGPL.

GDB מציע אמצעים נרחבים למעקב ושינוי של הרצת תוכנה. המשתמש יכול לפקח ולשנות את הערכים של המשתנים הפנימיים של התוכנית ואפילו לקרוא לפונקציה ללא תלות בהתנהגות הנורמאלית של התוכנית.

GDB לא כולל ממשק גרפי למשתמש משל עצמו וכברירת המחדל הוא פועל מממשק שורת פקודה. אולם, מספר ממשקים גראפיים נבנו בשבילו, כגון DDD ו"מצב GUD" בEmacs. אלה מציעים אמצעים דומים אשר למנפי שגיאות המופיעים בסביבות פיתוח משולבות.

מספר כלי ניפוי אחרים עוצבו כדי לעבוד עם GDB, כגון גלאי דליפת זיכרון.

## [עריכה] המעבדים ש־GDB מיועד לעבוד עליהם

(נכון ל2003)

- Alpha
- ARM
- H8/300
- System/370, System 390
- X86 ו X86-64
- IA-64 "איטניום"
- מוטורולה 68000
- MIPS
- PA-RISC
- PowerPC
- SuperH
- SPARC
- VAX

מעבדים פחות ידועים אשר נתמכים על ידי השחרור הסטנדרטי של GDB כוללים: A29K, ARC, AVR, CRIS, D10V, D30V, FR-30, FR-V, Intel i960, M32R, 68HC11, Motorola 88000, MCORE, MN10200, MN10300, NS32K, Stormy16, V850, VAX, וZ8000. (שחרורים חדשים יותר כנראה לא יכללו חלק מהם)

## [עריכה] קישורים חיצוניים

- האתר הרשמי של GDB

מקור: http://he.wikipedia.org../../../g/n/u/GNU_Debugger_bcd6.html

קטגוריה: תוכנות

##### Views

- ערך
- שיחה
- גרסה נוכחית

##### קהילה

- שער הקהילה
- עזרה
- דלפק ייעוץ
- מזנון
- יצירת קשר
- ספר אורחים

##### חיפוש

##### שפות אחרות

- English
- Česky
- Deutsch
- Esperanto
- Español
- Euskara
- Français
- 한국어
- Polski
- Português
- Русский
- Svenska
- Türkçe
- 中文