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

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


סמל OnWorks

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

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

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

תָכְנִית:

שֵׁם


llvm-config - הדפס אפשרויות הידור של LLVM

תַקצִיר


llvm-config אוֹפְּצִיָה [רכיבים...]

תיאור


llvm-config מקל על בניית יישומים המשתמשים ב-LLVM. זה יכול להדפיס את
דגלי מהדר, דגלי מקשר וספריות אובייקטים הדרושים לקישור מול LLVM.

דוגמאות


לקישור נגד JIT:

g++ `llvm-config --cxxflags` -o HowToUseJIT.o -c HowToUseJIT.cpp
g++ `llvm-config --ldflags` -o HowToUseJIT HowToUseJIT.o \
`llvm-config --libs engine bcreader scalaropts`

אפשרויות


--גִרְסָה
הדפס את מספר הגרסה של LLVM.

עזרה
הדפס תקציר של llvm-config ארגומנטים.

-קידומת
הדפס את קידומת ההתקנה עבור LLVM.

--src-root
הדפס את שורש המקור שממנו נבנה LLVM.

--obj-root
הדפס את שורש האובייקט המשמש לבניית LLVM.

--בידיר
הדפס את ספריית ההתקנה עבור LLVM בינאריים.

--includedir
הדפס את ספריית ההתקנה עבור כותרות LLVM.

--libdir
הדפס את ספריית ההתקנה עבור ספריות LLVM.

--cxxflags
הדפס את דגלי המהדר C++ הדרושים לשימוש בכותרות LLVM.

--ldflags
הדפס את הדגלים הדרושים לקישור מול ספריות LLVM.

--libs
הדפס את כל הספריות הדרושות לקישור מול ה-LLVM שצוין רכיבים, לרבות
תלות כלשהי.

--libnames
דומה --libs, אך מדפיס את שמות הקבצים החשופים של הספריות ללא -l or
שמות נתיבים. שימושי לקישור מול עותק שטרם הותקן של LLVM.

--libfiles
דומה --libs, אך הדפס את הנתיב המלא לכל קובץ ספרייה. זה שימושי כאשר
יצירת תלות בקובץ makefile, כדי להבטיח שכלי מקושר מחדש אם יש ספריה
משתמש בשינויים.

--רכיבים
הדפס את כל שמות הרכיבים החוקיים.

--נבנה מטרות
הדפס את שמות הרכיבים עבור כל היעדים הנתמכים על ידי עותק זה של LLVM.

--מצב בנייה
הדפס את מצב הבנייה ששימש כאשר LLVM נבנה (למשל Debug או Release)

רכיבים


כדי להדפיס רשימה של כל הרכיבים הזמינים, הפעל llvm-config --רכיבים. ברוב המקרים,
רכיבים תואמים ישירות לספריות LLVM. רכיבים "וירטואליים" שימושיים כוללים:

את כל
כולל את כל ספריות LLVM. ברירת המחדל אם לא צוינו רכיבים.

Backend
כולל backend מקורי או backend C.

מנוע
כולל JIT מקורי או מתורגמן Bitcode.

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


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

השתמש ב-llvm-config באופן מקוון באמצעות שירותי onworks.net


Ad


Ad