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

Ad


סמל OnWorks

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

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

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

תָכְנִית:

שֵׁם


icu-config - אפשרויות בניית נמרץ פלט

תַקצִיר


icu-config [ --בידיר ] [ --cc ] [ -cflags ] [ --cppflags ] [ --cppflags-searchpath ] [
--cxx ] [ --cxxflags ] [ ---detect-prefix ] [ --exec-prefix ] [ --קיים ] [ - עזרה, -?,
--נוֹהָג ] [ --icudata ] [ --icudata-install-dir ] [ --icudata-mode ] [ --icudatadir ] [
--לעורר ] [ --invoke=פרוג ] [ --ldflags ] [ -- ldflags-layout ] [ --ldflags-libsonly ] [
--ldflags-searchpath ] [ --ldflags-system ] [ --ldflags-icuio ] [ --מנדיר ] [ -קידומת ]
[ --prefix=קידומת ] [ --סבידיר ] [ --shared-datadir ] [ --sysconfdir ] [
--גירסת יוניקוד ] [ --גִרְסָה ] [ --incfile ]

תיאור


icu-config מפשט את משימת הבנייה והקישור מול טיפול נמרץ בהשוואה ידנית
הגדרת קבצי makefile למשתמש או שווה ערך. כי icu-config הוא סקריפט בר הפעלה, זה
פותר גם את הבעיה של איתור ספריות וכותרות נמרץ, על ידי מתן אפשרות למערכת
PATH כדי לאתר אותו.

דוגמאות


icu-config ניתן להשתמש ללא makefile. שורת הפקודה למטה מספיקה עבור
בניית תוכנית c++ עם קובץ יחיד נגד טיפול נמרץ. (לדוגמה,
icu/source/samples/props/props.cpp)

`icu-config --cxx --cxxflags --cppflags --ldflags` -o props props.cpp

נפוץ יותר, icu-config ייקרא מתוך makefile, וישמש להגדרה
משתנים. הדוגמה הבאה גם בונה את אבזרים דוגמא.

CC=$(shell icu-config --cc)

CXX=$(shell icu-config --cxx)

CPPFLAGS=$(shell icu-config --cppflags)

CXXFLAGS=$(shell icu-config --cxxflags)

LDFLAGS =$(shell icu-config --ldflags)

הכל: אביזרים

props.o: props.cpp

לעשות(1) ישתמש אוטומטית במשתנים לעיל.

אפשרויות


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

--cc הדפס את מהדר C בשימוש. שווה ערך למשתנה $(CC) Makefile.

-cflags
הדפס את דגלי המהדר C. שווה ערך למשתנה $(CFLAGS) Makefile. עושה
אל תכלול הנחיות קדם-מעבד כגון כלול נתיב או סמלים מוגדרים.
דוגמאות כוללות איתור באגים (-g) ודגלי אופטימיזציה

--cppflags
הדפס את דגלי ה-C preprocessor. שווה ערך למשתנה $(CPPFLAGS) Makefile.
דוגמאות הן -אני כולל נתיבים ו-D מגדירים הנחיות.

--cppflags-searchpath
הדפס את דגלי הקדם-מעבד של C, כמו לעיל אבל רק נתיבי חיפוש -I.

--cxx הדפס את המהדר C++. שווה ערך למשתנה $(CXX) Makefile.

--cxxflags
הדפס את דגלי המהדר C++. שווה ערך למשתנה $(CXXFLAGS) Makefile.

---detect-prefix
אם נמרץ נמרץ הועבר ממיקומו המותקן, הכנס דגל זה לאחר
icu-config שיחות ינסו לאתר טיפול נמרץ יחסית למקום שבו icu-config תסריט
אותר. יכול לשמש כמאמץ אחרון אם התקנת טיפול נמרץ בוצעה
פגום.

--exec-prefix
הדפס את הקידומת המשמשת עבור ספריות תוכניות ניתנות להפעלה (כגון bin, sbin וכו').
בדרך כלל זהה לקידומת.

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

- עזרה, -?,--נוֹהָג
הדפס הודעת עזרה ושימוש.

--icudata
הדפס את שם קצר של קובץ הנתונים לטיפול נמרץ. זה לא כולל שום סיומת כגון
.dat, .dll, .so, .lib, .a וכו' וגם לא כולל קידומות כגון 'lib'. יכול להיות
להיות בצורה icudt21b

--icudata-install-dir
הדפס את הספרייה שבה יש להתקין נתונים ארוזים ב-ICU. יכול להשתמש בתור
pkgdata(1) אפשרות --install.

--icudata-mode
הדפס את מצב ברירת המחדל של ICU pkgdata, כגון dll או common. יכול להשתמש בתור pkgdataשל (1).
--אפשרות מצב.

--icudatadir
הדפס את הנתיב לנתוני ארכיון ארוזים. (צריך להיות במקום $ICU_DATA או שווה ערך
נקודות ברירת מחדל של נתיב.) לא יצביעו על ה-libdir.

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

--invoke=פרוג
אותו דבר כמו ה- --לעורר אפשרות, למעט כולל אפשרויות להפעלת תוכנית בשם
פרוג. אם פרוג הוא שמו של כלי טיפול נמרץ, כגון ז'אנר(1), אם כן icu-config יצטרך
כלול גם את הנתיב המלא לכלי זה.

--ldflags
הדפס את כל הדגלים שיש להעביר למקשר. אלה עשויים לכלול -L עבור
נתיבי חיפוש בספרייה, ו-l עבור הכללת ספריות טיפול נמרץ. כברירת מחדל, אפשרות זו
ינסה לקשר בספריות "משותף" (libicuuc) ו-"i18n" (libicui18n),
כמו גם ספריית הנתונים. אם נדרשות ספריות נוספות, כל אחת מה-
ניתן להוסיף שני דגלים הבאים יחד עם זה, למשל
"--ldflags --ldflags-icuio" אם ספריית icuio נדרשת בנוסף ל-
ספריות נמרץ סטנדרטיות. שווה ערך למשתנה $(LDFLAGS) Makefile.

-- ldflags-layout
מדפיס את אפשרות הקישור עבור ספריית פריסת הטיפול נמרץ.

--ldflags-icuio
מדפיס את אפשרות הקישור להוספת חבילת ICU I/O

--ldflags-libsonly
דומה --ldflags אבל כולל רק את האפשרויות -l.

--ldflags-searchpath
דומה --ldflags אך כולל רק את אפשרויות נתיב החיפוש -L.

--ldflags-system
דומה --ldflags אבל כולל רק ספריות מערכת (כגון pthreads) --מנדיר
מדפיס את המיקום של דפי האדם המותקנים לטיפול נמרץ נמרץ. בדרך כלל (גבר)

-קידומת
מדפיס את הקידומת (ספריית הבסיס) שמתחתיה שוכן ה-ICU המותקן.

--prefix=קידומת
מגדיר את הקידומת נמרץ ל- קידומת עבור שאר שורת הפקודה הזו. עושה מבחן
האם הקידומת החדשה תקפה.

--סבידיר
מדפיס את המיקום של קבצים בינאריים של מערכת נמרץ, בדרך כלל (sbin)

--shared-datadir
מדפיס את המיקום של נתונים משותפים לטיפול נמרץ, בדרך כלל (שיתוף)

--sysconfdir
מדפיס את המיקום של נתוני תצורת מערכת נמרץ, בדרך כלל (וכו')

--גירסת יוניקוד
מדפיס את הגרסה של תקן Unicode בה משתמש הטיפול הנמרץ הנוכחי.

--גִרְסָה
מדפיס את הגרסה הנוכחית של ICU.

--incfile
מדפיס את הנתיב 'Makefile.inc', מתאים לשימוש עם pkgdataאפשרות -O של (1)

מחברים


סטיבן לומיס

גִרְסָה


55.1

זכויות יוצרים


זכויות יוצרים (C) 2002-2004 IBM, Inc. ואחרים.

השתמש ב-icu-config באינטרנט באמצעות שירותי 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