m68hc11-addr2line - מקוון בענן

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

תָכְנִית:

שֵׁם


addr2line - המרת כתובות לשמות קבצים ומספרי שורות.

תַקצִיר


addr2line [-b bfdname|--מטרה=bfdname]
[-C|--למטה[=סגנון]]
[-e שם הקובץ|--exe=שם הקובץ]
[-f|--פונקציות] [-s|--שם בסיס]
[-i|--בשורות]
[-j|--סעיף=שם]
[-H|- עזרה] [-V|--גִרְסָה]
[addr adr ...]

תיאור


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

האובייקט הניתן להפעלה או שניתן למיקום מחדש לשימוש מצוין עם ה- -e אוֹפְּצִיָה. ברירת המחדל
הוא הקובץ א.אאוט. הקטע באובייקט שניתן להזזה לשימוש מצוין עם ה- -j
אוֹפְּצִיָה.

addr2line בעל שני מצבי פעולה.

בראשון, כתובות הקסדצימליות מצוינות בשורת הפקודה, ו addr2line
מציג את שם הקובץ ומספר השורה עבור כל כתובת.

בשנייה, addr2line קורא כתובות הקסדצימליות מקלט סטנדרטי ומדפיס את
שם קובץ ומספר שורה עבור כל כתובת בפלט סטנדרטי. במצב זה, addr2line
ניתן להשתמש בצינור כדי להמיר כתובות שנבחרו באופן דינמי.

הפורמט של הפלט הוא שם קובץ:LINENO. שם הקובץ ומספר השורה עבור כל אחד מהם
הכתובת מודפסת בשורה נפרדת. אם ה -f נעשה שימוש, ולאחר מכן כל אחד
שם קובץ:LINENO לפני השורה א FUNCTIONNAME שורה שהיא שם הפונקציה
המכיל את הכתובת.

אם לא ניתן לקבוע את שם הקובץ או הפונקציה, addr2line ידפיס שתי שאלות
סימנים במקומם. אם לא ניתן לקבוע את מספר הקו, addr2line ידפיס 0.

אפשרויות


הצורות הארוכות והקצרות של אפשרויות, המוצגות כאן כחלופות, שוות ערך.

-b bfdname
--מטרה=bfdname
ציין שפורמט קוד האובייקט עבור קבצי האובייקט הוא bfdname.

-C
--demangle[=סגנון]
פענוח (פירוק) שמות סמלים ברמה נמוכה לשמות ברמת המשתמש. מלבד הסרת כל
קו תחתון ראשוני שמופיע על ידי המערכת, זה הופך את שמות הפונקציות C++ לקריאים.
למהדרים שונים יש סגנונות מננגל שונים. הסגנון האופציונלי של דה-mingling
ניתן להשתמש בארגומנט לבחירת סגנון ה-demangeling מתאים עבור המהדר שלך.

-e שם הקובץ
--exe=שם הקובץ
ציין את שם קובץ ההפעלה שעבורו יש לתרגם כתובות. ה
קובץ ברירת המחדל הוא א.אאוט.

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

-s
--שמות בסיס
הצג רק את הבסיס של כל שם קובץ.

-i
--בשורות
אם הכתובת שייכת לפונקציה שהוטבעה, מידע המקור עבור כולם
כמו כן, יודפסו היקפים חזרה לפונקציה הלא-מוטבעת הראשונה. ל
לדוגמה, אם "ראשי" בשורות "callee1" אשר מוטבעות "callee2", והכתובת היא מאת
"callee2", מידע המקור של "callee1" ו-"ראשי" יודפס גם כן.

-j
--סָעִיף
קרא קיזוזים ביחס לקטע שצוין במקום כתובות מוחלטות.

@פילה
קרא את אפשרויות שורת הפקודה מ פילה. האפשרויות שנקראו מוכנסות במקום
מקורי @פילה אוֹפְּצִיָה. אם פילה לא קיים, או לא ניתן לקרוא, אז האפשרות
יטופל פשוטו כמשמעו, ולא יוסר.

אפשרויות ב פילה מופרדים על ידי רווח לבן. תו רווח עשוי להיכלל
באופציה על ידי הקיפת כל האופציה במרכאות בודדות או כפולות. כל
תו (כולל קו נטוי אחורי) עשוי להיכלל על ידי הקדמת התו להיות
כלול עם קו נטוי אחורי. ה פילה עשוי בעצמו להכיל @ נוסףפילה אפשרויות; כל
אפשרויות כאלה יעובדו באופן רקורסיבי.

השתמש ב-m68hc11-addr2line באינטרנט באמצעות שירותי onworks.net



התוכניות המקוונות האחרונות של לינוקס ו-Windows