זוהי הפקודה llvm-build-3.5 שניתן להריץ בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS
תָכְנִית:
שֵׁם
llvm-build - LLVM Project Build Utility
תַקצִיר
llvm-build [אפשרויות]
תיאור
llvm-build הוא כלי לעבודה עם פרויקטים של LLVM המשתמשים במערכת LLVMBuild עבור
מתאר את מרכיביהם.
בלב, llvm-build אחראי לטעינה, לאימות ולתמרן של הפרויקט
נתוני רכיבים. הכלי מיועד בעיקר לשימוש בהטמעת מערכות בנייה ו
כלים הזקוקים לגישה למידע על מבנה הפרויקט.
אפשרויות
-h, - עזרה
הדפס את העזרה המובנית של התוכנית.
--מקור-שורש=נתיב
אם ניתן, טען את הפרוייקט בנתיב השורש הנתון של המקור. אם אפשרות זו לא ניתנת,
מיקום מקורות הפרויקט יוסק ממיקום ה
llvm-build התסריט עצמו.
--הדפס-עץ
הדפס את עץ הרכיבים עבור הפרויקט.
--כתוב-ספרייה-טבלה
כתוב את קטע C++ שמגדיר את הרכיבים, שמות הספריות והנדרש
ספריות. קטע C++ זה מובנה בתוך llvm-config|llvm-config על מנת לספק
לקוחות עם רשימת הספריות הנדרשות לשילובי רכיבים שרירותיים.
--write-llvmbuild
כתוב חדש LLVMBuild.txt קבצים המבוססים על הרכיבים הטעונים. זה שימושי עבור
שדרוג אוטומטי של הסכימה של הקבצים. llvm-build ינסה במידה מוגבלת ל
לשמור את ההערות שנכתבו בקובץ המקור המקורי, אם כי זה
זמן זה שומר רק הערות בלוק שקודמות לשמות הסעיפים ב- LLVMBuild
קבצים.
--write-cmake-fragment
כתוב את LLVMBuild בצורה של קטע CMake, כך שניתן יהיה לצרוך אותו בקלות
על ידי מערכת הבנייה מבוססת CMake. התוכן והפורמט המדויקים של קובץ זה קרובים
קשור לאופן שבו LLVMBuild משולב עם CMake, ראה CMakeLists.txt ברמה העליונה של LLVM.
--write-make-fragment
כתוב את LLVMBuild בצורה של קטע Makefile, כך שיהיה בקלות
נצרך על ידי מערכת בנייה מבוססת Make. התוכן והפורמט המדויקים של קובץ זה הם
קשור קשר הדוק לאופן שבו LLVMBuild משולב עם Makefiles, ראה LLVM's
Makefile.rules.
--llvmbuild-source-root=נתיב
אם ניתן, צפו ל- LLVMBuild קבצים עבור הפרויקט להיות מושרשים בנתיב הנתון,
במקום בתוך עץ המקור עצמו. אפשרות זו מיועדת בעיקר לשימוש ב
בשילוב עם --write-llvmbuild כדי לבדוק שינויים LLVMBuild סכֵימָה.
יְצִיאָה סטָטוּס
llvm-build יוצא עם 0 אם הפעולה הצליחה. אחרת, זה יתקיים עם א
ערך שאינו אפס.
השתמש ב-llvm-build-3.5 באינטרנט באמצעות שירותי onworks.net