זוהי הפקודה lldb-3.8 שניתן להריץ בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS
תָכְנִית:
שֵׁם
lldb - דף ידני עבור lldb 3.8
תיאור
שגיאה: ld.so: לא ניתן לטעון מראש את האובייקט 'libfakeroot-sysv.so' מ-LD_PRELOAD (לא ניתן
פתח קובץ אובייקט משותף): התעלמו. שגיאה: ld.so: אובייקט 'libfakeroot-sysv.so' מ
לא ניתן לטעון מראש את LD_PRELOAD (לא ניתן לפתוח קובץ אובייקט משותף): התעלמו. שגיאה: ld.so:
לא ניתן לטעון מראש את האובייקט 'libfakeroot-sysv.so' מ-LD_PRELOAD (לא ניתן לפתוח משותף
קובץ אובייקט): התעלמו. שגיאה: ld.so: האובייקט 'libfakeroot-sysv.so' מ-LD_PRELOAD אינו יכול
להיות טעון מראש (לא ניתן לפתוח קובץ אובייקט משותף): התעלמו.
נוֹהָג:
lldb -h lldb -v [[--] [ ...]] lldb -a -f
[-ג ] [-ס ] [-o ] [-ס ] [-O ]
[-ק ] [-ק ] [-ש] [-ב] [-ה] [-x] [-X] [-ל ] [-ד]
[[--] [ ...]] lldb -n -w [-ס
] [-o ] [-ס ] [-O ] [-ק ] [-ק ]
[-Q] [-b] [-e] [-x] [-X] [-l ] [-ד] lldb -p [-ס ]
[-o ] [-ס ] [-O ] [-ק ] [-ק ] [-ש] [-ב] [-ה]
[-x] [-X] [-l ] [-ד] lldb -P lldb -r [ ] -R
-h
- עזרה
מדפיס את פרטי השימוש עבור מאתר הבאגים של LLDB.
-v
--גִרְסָה
מדפיס את מספר הגרסה הנוכחי של מאתר הבאגים LLDB.
-a
--קֶשֶׁת
אומר למאתר הבאגים להשתמש בארכיטקטורה שצוינה בעת הפעלה והרצה של
תכנית. חייבת להיות אחת מהארכיטקטורות שעבורן נועדה התוכנית
מלוקט.
-f
--קוֹבֶץ
אומר למאתר הבאגים להשתמש בקובץ בתור התוכנית שיש לנפות באגים.
-c
--הליבה
אומר למאתר הבאגים להשתמש בנתיב המלא כקובץ הליבה.
-p
--attach-pid
אומר למאתר הבאגים להתחבר לתהליך עם ה-Pid הנתון.
-n
--מצרף-שם
אומר למאתר הבאגים לצרף לתהליך עם השם הפרטי.
-w
--לחכות ל
אומר למאתר הבאגים להמתין לתהליך עם ה-Pid או השם הנתון להפעלה
לפני חיבור.
-s
--מָקוֹר
אומר למאתר הבאגים לקרוא ולהפעיל את הפקודות lldb בקובץ הנתון,
לאחר טעינת כל קובץ שסופק בשורת הפקודה.
-o
--שורה אחת
אומר למאתר הבאגים לבצע פקודת lldb זו בת שורה אחת לאחר כל קובץ שסופק על
שורת הפקודה נטענה.
-S
--source-before-file
אומר למאתר הבאגים לקרוא ולהפעיל את הפקודות lldb בקובץ הנתון,
לפני שקובץ כלשהו שסופק בשורת הפקודה נטען.
-O
--שורה אחת-לפני-קובץ
אומר למאתר הבאגים לבצע פקודת lldb זו בת שורה אחת לפני כל קובץ שסופק
בשורת הפקודה נטען.
-k
--קו אחד על התרסקות
במצב אצווה, אומר למאתר הבאגים לבצע פקודת lldb זו בשורה אחת אם
התרסקות מטרה.
-K
--מקור בהתרסקות
במצב אצווה, אומר למאתר הבאגים למקור קובץ זה של פקודות lldb אם
התרסקות מטרה.
-Q
--מקור בשקט
אומר למאתר הבאגים לבצע פקודת lldb זו בת שורה אחת לפני כל קובץ שסופק
בשורת הפקודה נטען.
-b
--קבוצה
אומר למאתר הבאגים להפעיל את הפקודות -s, -S, -o & -O, ולאחר מכן עזוב.
עם זאת, אם פקודת הפעלה הופסקה עקב אות או קריסה, מאתר הבאגים יעשה זאת
לחזור להנחיה האינטראקטיבית במקום ההתרסקות.
-e
--עוֹרֵך
אומר למאתר הבאגים לקבצי קוד פתוח באמצעות ה"עורך החיצוני" של המארח
מנגנון.
-x
--no-lldbinit
אל תנתח אוטומטית קבצי '.lldbinit'.
-X
--אין שימוש בצבעים
אין להשתמש בצבעים.
-P
--פיתון-נתיב
מדפיס את הנתיב לקובץ lldb.py עבור גרסה זו של lldb.
-l
--שפת כתב
אומר למאתר הבאגים להשתמש בשפת הסקריפט שצוינה להגדרת המשתמש
סקריפטים, ולא ברירת המחדל. שפות סקריפטים חוקיות שניתן לציין
כוללים Python, Perl, Ruby ו-Tcl. כרגע רק ההרחבות של Python היו
מוטמע.
-d
--לנפות
אומר למאתר הבאגים להדפיס מידע נוסף לצורך איתור באגים עצמו.
-r
--repl
מריץ lldb במצב REPL עם תהליך stub.
-R
---repl-language
בוחר את השפה עבור ה-REPL.
הערות:
ניתן לספק אפשרויות "-s" ו-"-o" מרובות.
הם יעובדו
משמאל לימין לפי הסדר, עם קבצי המקור והפקודות משולבים. ה
אותו הדבר נכון לגבי אפשרויות "-S" ו-"-O". ערכות הקבצים לפני ואחרי יכולות
מעורבב באופן חופשי, מנתח הפקודות יסדר אותם. סדר הקובץ
מפרטים ("-c", "-f" וכו') אינם משמעותיים בהקשר זה.
אם לא תספק -f אז הארגומנט הראשון יהיה הקובץ שיש לנפות באגים
כלומר 'lldb -- [ [ ]]' גם עובד. אבל זכור
לסיים את האפשרויות ב-"--" אם באחד מהטיעונים שלך יש "-" בתוכם.
השתמש ב-lldb-3.8 באופן מקוון באמצעות שירותי onworks.net