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

Ad


סמל OnWorks

kdesrc-build - מקוון בענן

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

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

תָכְנִית:

שֵׁם


kdesrc-build - מוריד, בונה ומתקין תוכנת KDE.

תַקצִיר


kdesrc-build [אפשרויות...] [מודול שם | מודול סט שם...]

תיאור


אל האני kdesrc-build הפקודה משמשת על מנת לבנות תוכנת KDE ישירות מהמקור שלה
מאגרים. זה יכול להוריד ממאגרי Subversion או Git, מתממשק עם KDE
מסד הנתונים של הפרויקט, ותומך בשליטה לאילו אפשרויות מועברות לעשות(1) ו
cmmake(1). הפעולה של kdesrc-build מונע על ידי קובץ תצורה, בדרך כלל
~/.kdesrc-buildrc.

אל האני מודול שם or מודול סט שם כפי שניתן בשורת הפקודה צריך להיות כמו השמות האלה
הוגדרו בקובץ התצורה (בהגדרת מודול או שימוש-מודולים
הצהרה, או ב סט מודולים הַגדָרָה). בנוסף, זה יכול להיות שם של KDE
מודול רשום במסד הנתונים של פרוייקט KDE (ותוכל להקדים את שם המודול עם + ל
לכפות זאת).

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

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

בסופו של דבר kdesrc-build יראה אילו מודולים לא הצליחו לבנות, והיכן היו היומנים
נשמר לריצת הבנייה הזו.

אפשרויות


הערה: לחלק מהאפשרויות יש צורות קצרות, אבל ה kdesrc-build מנתח אפשרות אינו תומך
שילוב של אפשרויות קצרות לאחת בשלב זה. (למשל ריצה kdesrc-build -pv לא היית
להיות זהה ל kdesrc-build --להעמיד פנים --מִלוּלִי).

-ח, - עזרה
מציג תקציר קצר ואפשרויות שורת פקודה בשימוש תכוף.

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

--להתקין
מדלג על שלב העדכון והבנייה ומיד מנסה להתקין את המודולים
נָתוּן.

--הסר התקנה
מדלג על שלב העדכון והבנייה ומיד מנסה להסיר את המודולים
נָתוּן. הערה: זה נתמך רק עבור מערכות build שתומכות ב- לעשות הסרה
פקודה (למשל מבוסס KDE CMake).

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

--ללא התקנה
מדלג על שלב ההתקנה מה-build. שלבים אחרים כלולים כרגיל.

--ללא בנייה
דילוג על שלב הבנייה עבור הבנייה. באופן פנימי שלב ההתקנה תלוי במבנה
השלמת שלב כך שזה למעשה שווה ערך ל --src-בלבד, אלא הסמנטיקה
עשוי להשתנות בעתיד (למשל כאשר חבילות בדיקה יועברו לשלב משלהן).

--ללא בדיקות
משבית את הפעלת חבילת הבדיקה עבור מודולים מבוססי CMake. כדי להיות יעיל לחלוטין זה
דורש הפעלה מחדש של CMake, שניתן לכפות על ידי שימוש ב- --להגדיר מחדש or
--refresh-build אפשרויות.

--src-בלבד
מבצע רק את שלב עדכון המקור, לא בונה או מתקין. --svn-בלבד הוא
כינוי שהוצא משימוש עבור אפשרות זו ויוסר במהדורה עתידית.

--לבנייה בלבד
מאלץ את תהליך הבנייה להתבצע מבלי לעדכן קודם את קוד המקור. ב
בנוסף, ההתקנה לא מתבצעת. (הבדיקה עדיין מתבצעת אם רלוונטי,
אבל זה ישתנה במהדורה עתידית)

--refresh-build
מסיר את ספריית הבנייה עבור מודול לפני תחילת שלב הבנייה. יש לזה את
תופעת לוואי רצויה של כפייה kdesrc-build כדי להגדיר מחדש את המודול ולבנות אותו
ממצב "בתולי" ללא קבצי פלט זמניים או ביניים קיימים. להשתמש
אפשרות זו אם יש לך בעיות בקבלת מודול לבנות אבל מבין שזה ייקח
זמן ארוך יותר (אולי הרבה יותר) עד להשלמת הבנייה כתוצאה מכך. כאשר יש ספק השתמש
אפשרות זו עבור כולו kdesrc-build לָרוּץ.

--להגדיר מחדש
כפה על הפעלה מחדש של CMake, אך מבלי למחוק את ספריית ה-build. בדרך כלל אתה
רוצה בעצם --refresh-build, אבל אם אתה בטוח ב-100%, תשנה ל cme-options
לא יבטל את תוקף פלט הביניים הנוכחי שלך אז זה יכול לחסוך זמן.

--בניית מערכת בלבד
קוטע את תהליך הבנייה עבור כל מודול שנבנה: תהליך הבנייה מורכב מ
הגדרה רגילה עד וכולל ריצה cmmake or להגדיר (לפי המתאים), אבל לעשות
אינו מופעל ולא בוצע ניסיון התקנה. זה בעיקר שימושי רק כדי להשיג דברים
כמו להגדיר - עזרה ו cmake-gui לעבוד. בדרך כלל אתה רוצה --להגדיר מחדש or
--refresh-build.

--resume-from=Foo
השתמש באפשרות זו כדי לדלג על עיבוד מודול עד למודול Foo הוא נתקל. Foo
וכל המודולים הבאים יעובדו כרגיל כאילו צוינו ב-
שורת הפקודה. אם אתה משתמש באפשרות זו בגלל כשל בבנייה, אולי תרצה
שקול להשתמש --no-src בנוסף לדלג על שלב עדכון המקור שנוצר.

--resume-after=Foo
זה בדיוק כמו --קורות חיים-מאת, אלא שהמודול Foo is לֹא כלול ב
רשימה של מודולים שיש לקחת בחשבון. תוכל להשתמש בזה אם בנית/התקנת ידנית את foo
לאחר תיקון המבנה ורק רוצה להמשיך משם.

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

--rc-file=Foo
השתמש בקובץ הנתון, Foo, עבור התצורה במקום ~/.kdesrc-buildrc or
./kdesrc-buildrc. הקובץ יכול להיות ריק, אבל חייב להתקיים.

--prefix=Foo
עוקף את kdedir הגדרה להיות Foo לריצה הזו. בנוסף, מרמז
--להגדיר מחדש. זה עושה לֹא למעשה לבצע את הפעולה שאתה חושב שהוא עושה
(עוקף את קידומת אפשרות לשנות את המקום שבו מותקנים מודולים), אם כי על ידי
מודולי ברירת מחדל מותקנים ב- kdedir הגדרה אם קידומת אינו מוגדר.

--נחמד=Foo
משנה את עדיפות המעבד שניתנה לו kdesrc-build (וכל התהליכים שבהם נעשה שימוש kdesrc-build
לְמָשָׁל לעשות(1)). Foo צריך להיות מספר שלם בין -20 ל-19. ערכים חיוביים
הם "נחמדים" יותר לשאר המערכת (כלומר בעדיפות נמוכה יותר).

שים לב שסדרי העדיפויות האפשריים הזמינים במערכת שלך עשויים להיות שונים מאשר
רשום כאן, ראה נחמד(2) למידע נוסף. שימו לב גם שזה רק משתנה CPU
עדיפות, לעתים קרובות אתה רוצה לשנות I / O עדיפות במערכות שבהן זה נתמך.
אין אפשרות שורת פקודה להתאמת עדיפות קלט/פלט, אבל יש א
אפשרות קובץ תצורה: use-idle-io-priority (למרות שכמו כל האפשרויות, יש א
דרך גנרית להגדיר זאת משורת הפקודה).

--רוץ=Foo
מפעיל את התוכנית בשם על ידי Foo באמצעות kdesrc-buildסביבת הבנייה הרגילה של. את כל
ארגומנטים של שורת הפקודה הקיימים לאחר אפשרות זו מועברים אל Foo כפי שהוא מתנהל.

--צֶבַע
מאפשר "פלט צבעוני". (מופעל כברירת מחדל).

--בלי צבע
משבית את "פלט צבעוני". ניתן להפוך זאת לצמיתות על ידי הגדרת ה- פלט צבעוני
האפשרות false (או 0) בקובץ התצורה שלך.

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

--ללא אסינכרון
משבית בנייה אסינכרונית של מודולים. לִרְאוֹת --אסינכרון לפרט יותר
תיאור. ציין זאת kdesrc-buildהפלט של המצב יהיה מעט שונה במצב זה.

-ב, --מִלוּלִי
מגביר את רמת הדיבור של kdesrc-build פלט (שזה כבר הוגן
מִלוּלִי!)

-q, --שֶׁקֶט
עושה kdesrc-build פחות רועש. רק הודעות חשובות מוצגות.

--ממש-שקט
עושה kdesrc-build אפילו פחות רועש. רק אזהרות/שגיאות מוצגות.

--לנפות
זה ימלא את הטרמינל שלך בתיאורים ופלט ניפוי באגים, בדרך כלל
לא מובן, מתאר מה kdesrc-build עושה (וחושב שזה צריך לעשות).
הדגל כלול מכיוון שהפלט עשוי לפעמים להיות שימושי עבור ניפוי באגים.

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

--ללא צילומי מצב
בדרך כלל kdesrc-build תומך בשימוש בצילומי מצב Tarball של מאגר מקור להפחתה
טען על תשתית KDE עבור שיבוטים של git עבור חלק ממודולי KDE. מעביר את האפשרות הזו
משבית תכונה זו.

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

--Foo=בָּר
כל אפשרות שאינה מופיעה למעלה מסומנת כדי לראות אם היא תואמת לרשימת האפשרויות
אפשרויות קובץ התצורה. אם כן, אפשרות קובץ התצורה Foo הוא זמנית
מכוון ל בָּר במשך הריצה הזו.

--מודול,Foo=בָּר
כמו למעלה, אבל אפשרות Foo מוגדר רק ל בָּר עבור המודול מודול. זה לא
עדיין עובד עבור ערכות מודול, עליך לחזור על זה עבור כל מודול שאתה רוצה להיות
מושפע. (כמובן, אתה יכול פשוט לערוך את קובץ התצורה שלך...)

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


0
הַצלָחָה

1
בדרך כלל פירוש הדבר שחלק כלשהו בתהליך העדכון, הבנייה או ההתקנה נכשל, אבל הוא כן
משמש גם עבור כל תוכנית חריגה שאינה מכוסה אחרת להלן.

5
התקבל אות שהרג kdesrc-build, אבל הוא ניסה לפעול כרגיל
לסגור את.

8
אפשרות לא ידועה הועברה בשורת הפקודה.

99
הועלה חריג שכפה kdesrc-build להפיל מוקדם.

הסביבה


עמוד הבית
משמש להרחבת טילדה של שמות קבצים, והוא בסיס ברירת המחדל למקור, build,
וספריות התקנה.

נתיב
משתנה סביבה זה שולט בנתיב החיפוש המוגדר כברירת מחדל עבור קובצי הפעלה. אתה יכול
להשתמש binpath אפשרות קובץ תצורה להוסיף למשתנה זה (למשל להפעלה
החל מ- cron(8)).

LC_*
משתני סביבה שמתחילים ב-LC_ שולטים באיזור שבו משתמשים kdesrc-build.
למרות kdesrc-build עדיין לא ניתן לוקליז בשלב זה, רבים מהפקודות שלו
שימושים הם. kdesrc-build בדרך כלל קובע LC_ALL=C עבור פקודות שעליו לבחון את
פלט של אבל אתה יכול לעשות זאת גם באופן ידני. אם הגדרה LC_ALL=C מתקן את א
kdesrc-build בעיה בבקשה שלח דוח באג.

SSH_AGENT_PID
משתנה סביבה זה נבדק כדי לראות אם ssh- סוכן(1) פועל, אבל רק אם
kdesrc-build קובע שאתה בודק מודול שדורש התחברות SSH
(אבל אתה צריך לדעת זאת מכיוון שאף מודול לא דורש זאת כברירת מחדל).

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

KDESRC_BUILD_DUMP_CONTEXT
אם מוגדר, משתנה זה מדפיס תיאור של "הקשר הבנייה" שלו מיד לאחר מכן
קריאת אפשרויות וארגומנטים של שורת הפקודה וקביעה אילו מודולים לבנות. אתה
כמעט אף פעם לא רוצה להגדיר את זה.

אחרים
תוכניות רבות נמצאות בשימוש על ידי kdesrc-build במהלך ביצועו, לרבות
svn(1), סילון(1), לעשות(1), ו cmmake(1). לכל אחת מהתוכניות הללו עשויות להיות משלהן
תגובה למשתני סביבה המוגדרים. kdesrc-build יעבור סביבה
משתנים המוגדרים כאשר הוא מופעל על תהליכים אלה. אתה יכול להבטיח בטוח
משתני סביבה (למשל CC or CXX) מוגדרים באמצעות set-env תצורה
אפשרות קובץ.

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


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

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

  • 1
    Phaser
    Phaser
    Phaser היא פתיחה מהירה, חינמית ומהנה
    מסגרת משחק מקור HTML5 שמציעה
    עיבוד WebGL ו-Canvas לרוחב
    דפדפני אינטרנט שולחניים וניידים. משחקים
    יכול להיות שותף...
    הורד את Phaser
  • 2
    מנוע VASSAL
    מנוע VASSAL
    VASSAL הוא מנוע משחק ליצירה
    גרסאות אלקטרוניות של לוח מסורתי
    ומשחקי קלפים. זה מספק תמיכה עבור
    עיבוד ואינטראקציה של חלקי משחק,
    ו...
    הורד את VASSAL Engine
  • 3
    OpenPDF - Fork of iText
    OpenPDF - Fork of iText
    OpenPDF היא ספריית Java ליצירה
    ועריכת קבצי PDF עם LGPL ו
    רישיון קוד פתוח MPL. OpenPDF הוא ה
    יורש הקוד הפתוח LGPL/MPL של iText,
    ...
    הורד את OpenPDF - Fork of iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - מערכת לאוטומטיות
    ניתוחים גיאוגרפיים - הוא גיאוגרפי
    תוכנת מערכת מידע (GIS) עם
    יכולות עצומות לגיאודטה
    עיבוד ואנה...
    הורד את SAGA GIS
  • 5
    ארגז כלים עבור Java/JTOpen
    ארגז כלים עבור Java/JTOpen
    ארגז הכלים של IBM עבור Java / JTOpen הוא א
    ספריית מחלקות Java התומכות ב
    תכנות לקוח/שרת ואינטרנט
    דגמים למערכת עם OS/400,
    i5/OS, o...
    הורד את ארגז הכלים עבור Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (או D3 עבור מסמכים מבוססי נתונים)
    היא ספריית JavaScript המאפשרת לך
    לייצר נתונים דינמיים ואינטראקטיביים
    הדמיות בדפדפני אינטרנט. עם D3
    אתה...
    הורד את D3.js
  • עוד »

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

Ad