GNU Debugger – הבדלי גרסאות

מתוך ויקיפדיה, האנציקלופדיה החופשית
תוכן שנמחק תוכן שנוסף
Matanyabot (שיחה | תרומות)
מ בוט: החלפת טקסט אוטומטית (-{{נ}} +)
שורה 37: שורה 37:
* [[SPARC]]
* [[SPARC]]
* [[VAX]]
* [[VAX]]
* [[Nios]]


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

גרסה מ־07:17, 3 בספטמבר 2014


שגיאות פרמטריות בתבנית:תוכנה

פרמטרים [ לוגו, תיאור צילום מסך, אתר בית, צילום מסך ] לא מופיעים בהגדרת התבנית

GNU Debugger
מפתח פרויקט גנו
מחזור חיים 1986–הווה (כ־38 שנים) עריכת הנתון בוויקינתונים
גרסה אחרונה 7.1 (18 במרץ 2010)
מערכת הפעלה חוצה פלטפורמות
נכתבה בשפות C, Scheme עריכת הנתון בוויקינתונים
סוג רישיון הרישיון הציבורי הכללי של גנו גרסה 3
קוד מקור https://sourceware.org/git/binutils-gdb.git עריכת הנתון בוויקינתונים
קטגוריה Debugger
www.gnu.org/software/gdb
לעריכה בוויקינתונים שמשמש מקור לחלק מהמידע בתבנית

GNU Debugger, הידוע יותר בשמו GDB, הוא מנפה השגיאות הסטנדרטי למערכת התוכנה של גנו. זהו מנפה שגיאות מרובה פלטפורמות שרץ על מערכות דמויות יוניקס רבות ועובד עם שפות תכנות רבות, כגון C‏, C++‎, ו-Fortran. זוהי תוכנה חופשית אשר מופצת תחת רישיון GPL (גרסה 3).

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

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

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

המעבדים ש־GDB מיועד לעבוד עליהם

(נכון ל2003)

מעבדים פחות ידועים אשר נתמכים על ידי הגרסה הסטנדרטי של 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. (גרסאות חדשות יותר כנראה לא יכללו חלק מהם)

קישורים חיצוניים