bjam - אונליין בענן

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

תָכְנִית:

שֵׁם


Boost.Build - כלי לבניית תוכנה

תיאור


Boost.Build 2014.03-svn

עזרה ספציפית לפרויקט:

לפרויקט יש jamfile ב-Jamroot

נוֹהָג:

b2 [אפשרויות] [מאפיינים] [התקנה|שלב]

בונה ומתקין את Boost.

מטרות ואפשרויות קשורות:

להתקין
התקן כותרות וקבצי ספרייה מהודרים אל

=======
מיקומים שתצורתם נקבעה (למטה).

--prefix=
התקן כאן קבצים בלתי תלויים בארכיטקטורה. ברירת מחדל; C:\Boost ב-Win32 ברירת מחדל;
/ usr / local ביוניקס, לינוקס וכו'.

--exec-prefix=התקן כאן קבצים תלויי ארכיטקטורה.
בְּרִירַת מֶחדָל;

--libdir=
התקן קבצי ספרייה כאן. ברירת מחדל;/ lib

--includedir=
התקן קבצי כותרת כאן. ברירת מחדל; /לִכלוֹל

שלב בנה והתקן רק קבצי ספרייה שעברו קומפילציה אל

===== ספריית שלבים.

--stagedir=
התקן קבצי ספרייה כאן ברירת מחדל; ./stage

אפשרויות אחרות:

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

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

-- להשלים -- בנו את כל הווריאציות האפשריות.

--build-dir=DIR
בנה במיקום זה במקום לבנות בתוך עץ ההפצה.
מומלץ!

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

--layout=
קבע האם לבחור שמות ספריות ומיקומי כותרות כך שיהיו מספר
ניתן להשתמש בגרסאות של Boost או במספר מהדרים באותה מערכת.

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

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

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

ערך ברירת המחדל הוא 'גרסה' ב-Windows, ו-
'מערכת' על יוניקס.

--buildid=ID
הוסף את המזהה שצוין לשם הספריות הבנויות. ברירת המחדל היא לא להוסיף
כל דבר.

--python-buildid=ID
הוסף את המזהה שצוין לשם הספריות הבנויות שתלויות בפייתון.
ברירת המחדל היא לא להוסיף דבר. מזהה זה נוסף בנוסף ל- --buildid.

- עזרה ההודעה הזו.

--עם-
בנה והתקן את מה שצוין אם נעשה שימוש באפשרות זו, רק ספריות
שצוין באמצעות אפשרות זו ייבנה.

--לְלֹא-
אין לבנות, לביים או להתקין את מה שצוין כברירת מחדל, כל הספריות
בנויים.

מאפיינים:

ערכת כלים = ערכת כלים
ציין את ערכת הכלים שבאמצעותה יש לבנות.

גרסה=ניפוי שגיאות|גרסה
בחר את גרסת הבנייה

קישור=סטטי|משותף
האם לבנות ספריות סטטיות או משותפות

הברגה = יחידה | מרובה
האם לבנות קבצים בינאריים בעלי הליך יחיד או מרובי הליכים

קישור-זמן-ריצה=סטטי|משותף
האם לקשר לזמן ריצה סטטי או משותף של C ו-C++.

שימוש כללי בשורת הפקודה:

b2 [אפשרויות] [מאפיינים] [מטרות]

ניתן לציין אפשרויות, מאפיינים ומטרות בכל סדר.

אפשרויות חשובות:

* --לְנַקוֹת הסר מטרות במקום לבנות * -a לבנות הכל מחדש * -n לא
בצע את הפקודות, הדפס אותן בלבד * -d+2 הצג פקודות בזמן ביצוען *
-ד0 הדחק את כל הודעות המידע * -q עצור בשגיאה הראשונה * --להגדיר מחדש
הפעל מחדש את כל בדיקות התצורה * --תצורת-ניפוי-באגים אבחון תצורה *
--בניית ניפוי שגיאות דווח אילו מטרות נבנות עם אילו מאפיינים *
--מחולל-באגים אבחון חיפוש/ביצוע של גנרטור

עזרה נוספת:

ניתן להשתמש באפשרויות הבאות כדי לקבל תיעוד נוסף.

* --אפשרויות עזרה הדפס אפשרויות שורת פקודה מעורפלות יותר. * --עזרה-פנימית
פרטי יישום Boost.Build. * --אפשרויות-מסמך-עזרה פרטי היישום
עיצוב מסמך.

...נמצאה מטרה אחת...

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



התוכניות המקוונות האחרונות של לינוקס ו-Windows