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

הפעל שרתים | Ubuntu > | Fedora > |


סמל OnWorks

llvm-nm-3.6 - מקוון בענן

הפעל את llvm-nm-3.6 בספק אירוח חינמי של OnWorks על אובונטו מקוון, פדורה מקוון, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

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

תָכְנִית:

שֵׁם


llvm-nm - רשום את טבלת הסמלים של LLVM bitcode וקובץ אובייקט

תַקצִיר


llvm-nm [אפשרויות] [שמות קבצים...]

תיאור


אל האני llvm-nm כלי השירות מפרט את שמות הסמלים מקובצי ה-bitcode LLVM, קבצי אובייקט,
or ar ארכיונים המכילים אותם, בשם בשורת הפקודה. כל סמל מופיע לאורך
עם מידע פשוט על מקורו. אם לא צוין שם קובץ, או - is
משמש כשם קובץ, llvm-nm יעבד קובץ בזרם הקלט הסטנדרטי שלו.

llvm-nmפורמט הפלט המוגדר כברירת מחדל הוא BSD המסורתי nm פורמט פלט. כל פלט כזה
הרשומה מורכבת מכתובת הקסדצימלית (אופציונלית) בת 8 ספרות, ואחריה קוד סוג
תו, ואחריו שם, עבור כל סמל. רשומה אחת מודפסת בכל שורה; שדות
מופרדים על ידי רווחים. כאשר הכתובת מושמטת, היא מוחלפת ב-8 רווחים.

תווי הקוד הנתמכים כעת, והמשמעויות שלהם, הם כדלקמן:

U
האובייקט בעל שם מופנה אך אינו מוגדר בקובץ קוד הסיביות הזה

C
נפוץ (מספר הגדרות מקשרות יחד להגדרה אחת)

W
התייחסות חלשה (מספר הגדרות מקשרות יחד להגדרה אפס או אחת)

t
אובייקט פונקציה מקומית (טקסט).

T
אובייקט פונקציה גלובלית (טקסט).

d
אובייקט נתונים מקומי

D
אובייקט נתונים גלובלי

?
משהו בלתי ניתן לזיהוי

מכיוון שקובצי LLVM bitcode מכילים בדרך כלל אובייקטים שאינם נחשבים כבעלי
כתובות עד שהן מקושרות לתמונת הפעלה או הידור דינמי
"בדיוק בזמן", llvm-nm אינו מדפיס כתובת עבור שום סמל בקובץ LLVM bitcode,
אפילו סמלים המוגדרים בקובץ ה-bitcode.

אפשרויות


-B (ברירת מחדל)
השתמש בפורמט פלט BSD. כינוי עבור --format=bsd.

-P השתמש בפורמט פלט POSIX.2. כינוי עבור --format=posix.

--debug-syms, -a
הצג את כל הסמלים, אפילו מאתר באגים בלבד.

-- מוגדר בלבד
הדפס רק סמלים המוגדרים בקובץ זה (בניגוד לסמלים שיכולים להיות
הפניה על ידי אובייקטים בקובץ זה, אך אינם מוגדרים בקובץ זה.)

--דִינָמִי, -D
הצג סמלים דינמיים במקום סמלים רגילים.

-- חיצוני בלבד, -g
הדפס רק סמלים שהגדרותיהם חיצוניות; כלומר, נגיש מאחרים
קבצים.

--פורמט=פורמט, -f פוּרמָט
בחר פורמט פלט; פוּרמָט יכול להיות sysv, פוסיקס, או bsd. ברירת המחדל היא bsd.

עזרה הדפס סיכום של אפשרויות שורת הפקודה והמשמעויות שלהן.

--לא מיון, -p
מציג סמלים לפי הסדר שנתקל בהם.

--מיון מספרי, -נ, -v
מיין סמלים לפי כתובת.

--שם קובץ הדפסה, -א, -o
הקדימו לכל סמל את הקובץ שממנו הוא הגיע.

--גודל הדפסה, -S
הצג גודל סמל במקום כתובת.

--מיון גודל
מיין סמלים לפי גודל.

--לא מוגדר-בלבד, -u
הדפס רק סמלים שמתייחסים אליהם אך אינם מוגדרים בקובץ זה.

השתמש ב-llvm-nm-3.6 באינטרנט באמצעות שירותי onworks.net


Ad


Ad