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

Ad


סמל OnWorks

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

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

זהו הפקודה llvm-extract שניתן להריץ בספק האירוח החינמי של 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 באינטרנט באמצעות שירותי onworks.net


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

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

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

Ad