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

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


סמל OnWorks

llvm-extract-3.5 - מקוון בענן

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

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

תָכְנִית:

שֵׁם


llvm-extract - חלץ פונקציה ממודול LLVM

תַקצִיר


llvm-חלץ [אפשרויות] --func שם פונקציה [שם הקובץ]

תיאור


אל האני llvm-חלץ הפקודה לוקחת את שם הפונקציה ומחלצת אותה מהקובץ שצוין
קובץ קוד סיביות LLVM. הוא משמש בעיקר ככלי איתור באגים להפחתת מקרי בדיקה
תוכניות גדולות יותר שמעוררות באג.

בנוסף לחילוץ ה-bitcode של הפונקציה שצוינה, llvm-חלץ יהיה גם
הסר משתנים גלובליים בלתי ניתנים להשגה, אבות טיפוס וסוגים שאינם בשימוש.

אל האני llvm-חלץ הפקודה קוראת את הקלט שלה מקלט רגיל אם שם הקובץ מושמט או אם
שם הקובץ הוא -. הפלט נכתב תמיד לפלט סטנדרטי, אלא אם כן -o האפשרות היא
שצוין (ראה להלן).

אפשרויות


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

--func שם פונקציה
חלץ את הפונקציה ששמה שם פונקציה מקוד הסיביות LLVM. ניתן לציין
מספר פעמים כדי לחלץ מספר פונקציות בבת אחת.

--rfunc function-regular-exp
חלץ את התאמת הפונקציות function-regular-exp מקוד הסיביות LLVM. את כל
פונקציות התואמות לביטוי הרגולרי יחולצו. ניתן לציין מרובים
פעמים.

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

--rglob glob-regular-expr
חלץ את התאמת משתנים גלובליים גלובלי-רגיל-exp מקוד הסיביות LLVM. את כל
יחולצו משתנים גלובליים התואמים לביטוי הרגולרי. ניתן לציין
מספר פעמים.

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

-o שם הקובץ
ציין את שם קובץ הפלט. אם שם הקובץ הוא "-" (ברירת המחדל), אז llvm-חלץ שולח
הפלט שלו לפלט סטנדרטי.

-S
כתוב פלט בשפת ביניים LLVM (במקום bitcode).

יְצִיאָה סטָטוּס


If llvm-חלץ יצליח, הוא ייצא עם 0. אחרת, אם מתרחשת שגיאה, היא תצא
יציאה עם ערך שאינו אפס.

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


Ad


Ad