אנגליתצרפתיתספרדי

Ad


סמל OnWorks

i686-w64-mingw32-gdb - מקוון בענן

הפעל את i686-w64-mingw32-gdb בספק אירוח חינמי של OnWorks על אובונטו אונליין, פדורה אונליין, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

זוהי הפקודה i686-w64-mingw32-gdb שניתן להפעיל בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו בחינם כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

תָכְנִית:

שֵׁם


gdb - מאתר הבאגים של GNU

תַקצִיר


gdb [עזרה] [-נה] [-נקס] [-q] [-קבוצה] [-cd=dir] [-f] [-b bps]
[-tty=dev] [-s symfile] [-e פרוג] [-זה פרוג] [-c הליבה] [-p procID]
[-x cmds] [-d dir] [פרוג|פרוג procID|פרוג הליבה]

תיאור


מטרת באגים כגון GDB היא לאפשר לך לראות מה קורה "בפנים"
תוכנית אחרת בזמן שהיא מופעלת -- או מה שתוכנית אחרת עשתה ברגע שהיא
התרסק.

GDB יכול לעשות ארבעה סוגים עיקריים של דברים (בתוספת דברים אחרים התומכים בהם) כדי לעזור לך
לתפוס באגים בשעת מעשה:

· הפעל את התוכנית שלך, ציין כל דבר שעשוי להשפיע על התנהגותה.

· תגרום לתוכנית שלך להפסיק בתנאים שצוינו.

· בדקו מה קרה, כשהתוכנית שלכם נעצרה.

· שנה דברים בתוכנית שלך, כדי שתוכל להתנסות בתיקון ההשפעות של
באג אחד והמשיכו ללמוד על אחר.

אתה יכול להשתמש ב-GDB כדי לנפות באגים בתוכניות שנכתבו ב-C, C@t{++}, Fortran ו-Modula-2.

GDB מופעל עם פקודת המעטפת "gdb". לאחר ההפעלה, הוא קורא פקודות מה-
מסוף עד שתגיד לו לצאת עם פקודת GDB "quit". אתה יכול לקבל עזרה מקוונת
מ-GDB עצמו באמצעות הפקודה "help".

אתה יכול להפעיל "gdb" ללא ארגומנטים או אפשרויות; אבל הדרך הרגילה ביותר להתחיל GDB היא
עם ארגומנט אחד או שניים, ציון תוכנית הפעלה בתור הארגומנט:

תוכנית gdb

אתה יכול גם להתחיל עם תוכנית הפעלה וגם עם קובץ ליבה שצוין:

ליבת תוכנית gdb

אתה יכול, במקום זאת, לציין מזהה תהליך כארגומנט שני, אם ברצונך לנפות באגים של a
תהליך ריצה:

תוכנית gdb 1234
gdb -p 1234

יצרף את GDB לתהליך 1234 (אלא אם כן יש לך גם קובץ בשם 1234; GDB כן בודק
עבור קובץ ליבה תחילה). עם אופציה -p אתה יכול להשמיט את התוכנית שם קובץ.

להלן כמה מפקודות GDB הנחוצות ביותר:

לשבור [פילה:]functiop
הגדר נקודת שבירה ב פונקציהפילה).

לָרוּץ [ארגליסט]
התחל את התוכנית שלך (עם ארגליסט, אם צוין).

bt מעקב אחורה: הצג את ערימת התוכנית.

הדפסה ביטוי
הצג את הערך של ביטוי.

c המשך להפעיל את התוכנית שלך (לאחר עצירה, למשל בנקודת הפסקה).

הבא
בצע את שורת התוכנית הבאה (לאחר עצירה); שלב יותר כל פונקציה קוראת בשורה.

עריכה [פילה:]פונקציה
תסתכל על שורת התוכנית שבה היא נעצרת כעת.

רשימה [פילה:]פונקציה
הקלד את הטקסט של התוכנית בסמוך למקום שבו היא נעצרת כעת.

צעד
בצע את שורת התוכנית הבאה (לאחר עצירה); שלב אל תוך כל פונקציה קוראת בשורה.

לעזור [שם]
הצג מידע על פקודת GDB שם, או מידע כללי על השימוש ב-GDB.

להפסיק
צא מ-GDB.

לפרטים מלאים על GDB, ראה שימוש GDB: A להדריך ל מה היא גנה רמת מקור Debugger, על ידי
ריצ'רד מ. סטאלמן ורולנד ה. פש. אותו טקסט זמין באינטרנט כמו "gdb"
כניסה בתוכנית "מידע".

אפשרויות


כל ארגומנט מלבד אפשרויות מציין קובץ הפעלה וקובץ ליבה (או מזהה תהליך);
כלומר, הארגומנט הראשון שנתקל בו ללא דגל אופציה משויך שווה ערך ל-a
-זה אפשרות, והשנייה, אם בכלל, שווה ערך ל-a -c אפשרות אם זה השם של א
קוֹבֶץ. לאפשרויות רבות יש צורות ארוכות וקצרות כאחד; שניהם מוצגים כאן. הצורות הארוכות
מזוהים גם אם אתה חותך אותם, כל עוד יש מספיק מהאפשרות
חד משמעי. (אם אתה מעדיף, אתה יכול לסמן ארגומנטים של אפשרות עם + ולא -, אם כי
אנו מדגים את המוסכמה הרגילה יותר.)

כל האפשרויות והארגומנטים של שורת הפקודה שאתה נותן מעובדים בסדר עוקב.
הסדר משנה כאשר ה -x נעשה שימוש באופציה.

עזרה
-h רשום את כל האפשרויות, עם הסברים קצרים.

-סמלים=פילה
-s פילה
קרא את טבלת הסמלים מהקובץ פילה.

-לִכתוֹב
אפשר כתיבה לקבצי הפעלה ולקבצי ליבה.

-exec=פילה
-e פילה
השתמש בקובץ פילה כקובץ ההפעלה לביצוע כאשר מתאים, ולבדיקה
נתונים טהורים בשילוב עם מזבלה ליבה.

-se=פילה
קרא את טבלת הסמלים מהקובץ פילה והשתמש בו כקובץ ההפעלה.

-core=פילה
-c פילה
השתמש בקובץ פילה כמזבלה ליבה לבחון.

-פקודה=פילה
-x פילה
בצע פקודות GDB מהקובץ פילה.

-לְשֶׁעָבַר הפקודה
הפעל נתון GDB הפקודה.

-מדריך =בספרייה
-d בספרייה
להוסיף בספרייה לנתיב לחיפוש קבצי מקור.

-נה אל תבצע פקודות מ ~/.gdbinit.

-נקס
-n אל תבצע פקודות מאף אחד .gdbinit קבצי אתחול.

-שֶׁקֶט
-q "שֶׁקֶט". אל תדפיס את הודעות ההקדמה וזכויות היוצרים. ההודעות האלה הן
מדוכא גם במצב אצווה.

-קבוצה
הפעל במצב אצווה. צא עם סטטוס 0 לאחר עיבוד כל קבצי הפקודות
צוין עם -x.gdbinit, אם לא מעוכב). צא עם סטטוס שאינו אפס אם
מתרחשת שגיאה בביצוע פקודות GDB בקבצי הפקודות.

מצב אצווה עשוי להיות שימושי להפעלת GDB כמסנן, למשל להורדה והרצה
תוכנית במחשב אחר; על מנת להפוך את זה לשימושי יותר, ההודעה

התוכנית יצאה כרגיל.

(שבדרך כלל מונפקת בכל פעם שתוכנית הפועלת תחת בקרת GDB מסתיימת)
אינו מופק כאשר פועל במצב אצווה.

-cd=בספרייה
הפעל את GDB באמצעות בספרייה בתור ספריית העבודה שלו, במקום הספרייה הנוכחית.

-שם מלא
-f Emacs מגדירה אפשרות זו כאשר היא מריץ את GDB כתת-תהליך. זה אומר ל-GDB להוציא את ה
שם קובץ מלא ומספר שורה בצורה סטנדרטית, מזוהה בכל פעם ערימה
המסגרת מוצגת (הכוללת כל פעם שהתוכנית נעצרת). זה מוכר
פורמט נראה כמו שניים \ 032 תווים, ואחריהם שם הקובץ, מספר השורה ו
מיקום התווים מופרד על ידי נקודתיים, ושורה חדשה. ממשק Emacs-to-GDB
התוכנית משתמשת בשניים \ 032 תווים כאות להצגת קוד המקור עבור
מסגרת.

-b bps
הגדר את מהירות הקו (קצב העברת נתונים או סיביות לשנייה) של כל ממשק טורי בשימוש GDB
עבור איתור באגים מרחוק.

-tty=מכשיר
הרץ באמצעות מכשיר עבור הקלט והפלט הסטנדרטיים של התוכנית שלך.

השתמש ב-i686-w64-mingw32-gdb באינטרנט באמצעות שירותי onworks.net


שרתים ותחנות עבודה בחינם

הורד אפליקציות Windows & Linux

  • 1
    בסוגריים
    בסוגריים
    Brackets הוא קוד פתוח חינמי ומודרני
    עורך טקסט שנוצר במיוחד עבור האינטרנט
    התפתחות. כתוב ב-HTML, CSS ו
    JavaScript עם כלים ויזואליים ממוקדים ו
    הכנה...
    הורד סוגריים
  • 2
    חינם מהדר פסקל
    חינם מהדר פסקל
    מהדר פסקל 32/64/16 סיביות עבור
    Win32/64/CE, Linux, Mac OS X/iOS,
    אנדרואיד, FreeBSD, OS/2, Game Boy
    Advance, Nintendo NDS ו-DOS;
    תואם סמנטי עם...
    הורד בחינם את מהדר פסקל
  • 3
    מידע על Canon EOS DIGITAL
    מידע על Canon EOS DIGITAL
    לקנון אין ספירת תריסים
    כלול במידע EXIF ​​של an
    קובץ תמונה, בניגוד ל-Nikon ו
    פנטקס. אין קנון רשמי מבוסס
    יישום ...
    הורד מידע על Canon EOS DIGITAL
  • 4
    rEFind
    rEFind
    rEFInd הוא מזלג של אתחול rEFit
    מנהל. כמו rEFit, rEFind יכול
    זיהוי אוטומטי של אתחול ה-EFI המותקן שלך
    מעמיסים והוא מציג GUI יפה
    תפריט של אפשרות אתחול...
    הורד את rEFInd
  • 5
    ExpressLuke GSI
    ExpressLuke GSI
    דף ההורדה הזה של SourceForge היה אמור
    תן למשתמשים להוריד את המקור שלי בנוי
    GSIs, המבוססים על נהדר של Phhusson
    עֲבוֹדָה. אני בונה גם Android Pie וגם
    אנדרואיד 1...
    הורד את ExpressLuke GSI
  • 6
    גלגל מוזיקה
    גלגל מוזיקה
    Music Caster הוא נגן מוזיקה מגש
    שמאפשר לך להטיל את המוזיקה המקומית שלך ל-a
    מכשיר Google Cast. בריצה הראשונה,
    תצטרך ללחוץ על החץ שלך
    טאס...
    הורד את Music Caster
  • עוד »

פקודות לינוקס

Ad