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

Ad


סמל OnWorks

castxml - מקוון בענן

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

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

תָכְנִית:

שֵׁם


castxml - צור ייצוג XML של הצהרות C++

תַקצִיר


castxml ( | | )...

תיאור


האפשרויות המתפרשות על ידי castxml מפורטות להלן. האפשרויות הנותרות ניתנות ל
מהדר Clang הפנימי.

אפשרויות


--castxml-cc-

--castxml-cc-"(" ... ")"

הגדר את מעבד הקדם Clang הפנימי ואת פלטפורמת היעד כך שיתאימו לזה של
נתנה פקודת מהדר. ה חייב להיות "gnu", "msvc", "gnu-c" או "msvc-c".
שם מהדר (למשל "gcc") ו ... מפרט אפשרויות שעשויות
להשפיע על היעד שלו (למשל "-m32").

--castxml-gccxml

כתוב פלט בפורמט gccxml ל ‎.xml או קובץ בשם '-o'

--castxml-start [, ]...

התחל חציית AST בהצהרה/ות עם השם/שמות הנתונים (מוסמך). מרובות
ניתן לציין שמות כרשימה מופרדת בפסיקים או על ידי חזרה על האפשרות.

עזרה, - עזרה

הדפס את castxml ומידע פנימי על שימוש מהדר Clang

-o

כתוב פלט ל

--גִרְסָה

הדפס castxml ומידע פנימי על גרסת מהדר Clang

עזרה עבור מהדר Clang הפנימי מופיעה למטה.

-------------------------------------------------- -------------

סקירה כללית: מהדר LLVM

שימוש: צלצול [אפשרויות]

אפשרויות:
-### הדפס (אך אל תפעיל) את הפקודות להפעלה עבור הידור זה

--לְנַתֵחַ
הפעל את הנתח הסטטי

-arcmt-mirate-emit-errors
פלט שגיאות ARC גם אם המגר יכול לתקן אותן

-arcmt-mirate-report-output
נתיב פלט עבור דוח plist

--cuda-device-only
בצע קומפילציה של CUDA בצד המכשיר בלבד

--cuda-host-only
בצע קומפילציה CUDA בצד המארח בלבד

-cxx-isystem
הוסף ספרייה ל-C++ SYSTEM כולל נתיב החיפוש

-c הפעל רק שלבי עיבוד מקדים, קומפילציה והרכבה

-dD הדפס הגדרות מאקרו ב -E מצב בנוסף לפלט הרגיל

-תלות-נקודה שם קובץ לכתיבת תלות בכותרת בפורמט DOT

-תלות-קובץ
שם קובץ (או -) לכתוב פלט תלות אליו

-dM הדפס הגדרות מאקרו ב -E מצב במקום פלט רגיל

-פלוט-אסט
פליט קבצי Clang AST עבור כניסות מקור

-emit-llvm
השתמש בייצוג LLVM עבור קבצי אסמבלר ואובייקטים

-E הפעל רק את המעבד המקדים

-faltivec
אפשר את תחביר אתחול הווקטור של AltiVec

-פאנסי-קודי בריחה
השתמש בקודי בריחה של ANSI לאבחון

-fapple-kext
השתמש בהרחבות הליבה של אפל ABI

-פאפל-פרגמה-חבילת
אפשר טיפול בחבילת #pragma תואמת Apple gcc

-fapplication-extension הגבל את הקוד לאלו הזמינים עבור תוספי אפליקציה

-fblocks
הפעל את תכונת השפה 'בלוקים'

-fborland-הרחבות
קבל מבנים לא סטנדרטיים הנתמכים על ידי המהדר של Borland

-fbuild-session-file=
השתמש בזמן השינוי האחרון של כחותמת הזמן של הפעלת הבנייה

-fbuild-session-timestamp=
הזמן שבו התחילה הפעלת הבנייה הנוכחית

-אבחון-צבע
השתמש בצבעים באבחון

-fcomment-block-commands=
התייחס לכל ארגומנט מופרד בפסיקים ב כגוש הערות תיעוד
הפקודה

-מיפוי כיסוי
צור מיפוי כיסוי כדי לאפשר ניתוח כיסוי קוד

-fcxx-חריגים
אפשר חריגים של C++

-fdata-sections
מקם כל נתונים בקטע משלו (ELF בלבד)

-fdebug-types-section
הצב סוגי ניפוי באגים בחלק משלהם (ELF בלבד)

ניתוח-תבנית-fdelayed
נתח הגדרות פונקציות בתבנית בסוף יחידת התרגום

-fdiagnostics-parseable-fixits
הדפס תיקונים בצורה הניתנת לניתוח במכונה

-fdiagnostics-print-source-range-info
טווח מקור ההדפסה משתרע בצורה מספרית

-fdiagnostics-show-note-include-stack
התצוגה כוללת ערימות להערות אבחון

-fdiagnostics-show-option
שם אפשרות הדפסה עם אבחון שניתן למיפוי

-fdiagnostics-show-template-tree
הדפס עץ השוואת תבניות עבור תבניות שונות

-fdollars-in-identifiers
אפשר '$' במזהים

-femit-all-decls
פלט את כל ההצהרות, גם אם לא נעשה בהן שימוש

חריגות
אפשר תמיכה בטיפול בחריגים

-מהיר-מתמטיקה
אפשר את מצב 'מהיר-מתמטיקה' של *החזית*. אין לזה השפעה על אופטימיזציות, אבל
מספק מאקרו קדם-מעבד __FAST_MATH__ זהה לזה של GCC -מהיר-מתמטיקה דגל

-ffixed-r9
שריינו את ה-r9 register (ARM בלבד)

-ffixed-x18
שריינו את הרשם x18 (AArch64 בלבד)

-ffp-contract=
טופסי FP אופציות (למשל FMAs): מהיר (בכל מקום) | פועל (לפי FP_CONTRACT
פרגמה, ברירת מחדל) | כבוי (לעולם אל תתחיל)

-עומד בפני עצמו
טען שההידור מתרחש בסביבה עצמאית

-פפונקציה-סעיפים
מקם כל פונקציה בחלק משלה (ELF בלבד)

-fgnu-מילות מפתח
אפשר מילות מפתח של הרחבת GNU ללא קשר לתקן השפה

-fgnu-זמן ריצה
צור פלט תואם לזמן הריצה הסטנדרטי של GNU Objective-C

-fgnu89-inline
השתמש בסמנטיקה המוטבעת של gnu89

-מפות-מודול-מפות
חפש באופן מרומז במערכת הקבצים עבור קובצי מפות מודול.

-finstrument-פונקציות
צור קריאות לכניסה ויציאה של פונקציית המכשיר

-fintegrated-as
הפעל את ההרכב המשולב

-fmath-errno
דרוש פונקציות מתמטיות כדי לציין שגיאות על ידי הגדרת errno

-fmax-type-align=
ציין את היישור המקסימלי לאכוף על מצביעים חסרי יישור מפורש

-fmodule-file=
טען קובץ מודול מראש זה

-fmodule-map-file=
טען את קובץ מפת המודול הזה

-fmodule-name=
ציין את שם המודול לבנייה

-fmodules-cache-path=
ציין את נתיב מטמון המודול

-fmodules-decluse
דרוש הצהרה על מודולים בשימוש בתוך מודול

-fmodules-ignore-macro=
התעלם מההגדרה של המאקרו הנתון בעת ​​בנייה וטעינת מודולים

-fmodules-prune-after=
ציין את המרווח (בשניות) שאחריו ייחשב קובץ מודול
לא בשימוש

-fmodules-prune-interval=
ציין את המרווח (בשניות) בין ניסיונות לגזום את מטמון המודול

-fmodules-search-all
חפש אפילו מודולים שאינם מיובאים כדי לפתור הפניות

-fmodules-strict-decluse
כמו -fmodules-decluse אבל דורש שכל הכותרות יהיו במודולים

-fmodules-user-build-path
ציין את נתיב בניית המשתמש של המודול

-fmodules-validate-one-per-build-session
אל תאמת קבצי קלט עבור המודולים אם המודול עבר בהצלחה
אומת או נטען במהלך הפעלת הבנייה הזו

-fmodules-validate-system-headers
אמת את כותרות המערכת שמודול תלוי בהן בעת ​​טעינת המודול

-fmodules
הפעל את תכונת השפה 'מודולים'

-fms-compatibility-version=
ערך מופרד בנקודות המייצג את מספר גירסת המהדר של Microsoft שיש לדווח בו
_MSC_VER (0 = אל תגדיר את זה (ברירת מחדל))

-fms-תאימות
אפשר תאימות מלאה של Microsoft Visual C++

-fms-הרחבות
קבל כמה מבנים לא סטנדרטיים הנתמכים על ידי המהדר של Microsoft

-fmsc-version=
מספר גירסת מהדר של Microsoft לדווח ב-_MSC_VER (0 = אל תגדיר זאת
(בְּרִירַת מֶחדָל))

-fno-בקרת גישה
השבת את בקרת הגישה של C++

-fno-asume-sane-operator-new
אל תניח שהאופרטור הגלובלי החדש של C++ לא יכול לכנות שום מצביע

-fno-קישור אוטומטי
השבת יצירת הנחיות קישור לקישור ספרייה אוטומטי

-fno-builtin-
השבת ידע מובנה מרומז של פונקציה ספציפית

-fno-builtin
השבת ידע מובנה מרומז של פונקציות

-fno-נפוץ
ערכו גלובלים נפוצים כמו הגדרות רגילות

-fno-constant-cfstrings השבת יצירה של מחרוזות קבועות מסוג CodeFoundation

-fno-diagnostics-fixit-info
אל תכלול מידע על fixit באבחון

-fno-דולרים-במזהים
אסור לאפשר '$' במזהים

-fno-elide-constructors השבת את הסקת הבנאי להעתקת C++

-fno-elide-type
אין להחליק סוגים בעת הדפסת אבחון

-fno-gnu-inline-asm
השבת asm מובנה בסגנון GNU

-fno-integrated-as
השבת את ההרכב המשולב

-fno-lax-vector-conversions
אל תאפשר המרות מרומזות בין וקטורים עם מספר שונה של אלמנטים
או סוגי אלמנטים שונים

-fno-math-builtin
השבת ידע מובנה מרומז של פונקציות מתמטיות

-fno-מיזוג-כל-קבועים
לא לאפשר מיזוג של קבועים

-fno-objc-infer-related-result-type
אל תסיק את סוג התוצאה הקשור ל-Objective-C על סמך משפחת השיטות

-fno-שמות מפעילים
אל תתייחס למילות מפתח של שם אופרטור C++ כמילים נרדפות לאופרטורים

-fno-reroll-לולאות
כבה את לולאה מחדש

-fno-rtti
השבת יצירת מידע rtti

-fno-sanitize-list black אל תשתמש בקובץ רשימה שחורה עבור חומרי חיטוי

-fno-sanitize-coverage=
השבת תכונות שצוינו של מכשור כיסוי עבור מכשירי חיטוי

-fno-sanitize-memory-track-origins
השבת את מעקב מקורות ב-Memory Sanitizer

-fno-sanitize-recover=
השבת את השחזור עבור חומרי חיטוי שצוינו

-fno-sanitize-trap=
השבת את הלכידה עבור חומרי חיטוי שצוינו

-fno-short-wchar
כפה על wchar_t להיות אינט לא חתום

-עמודה-fno-show
אל תכלול את מספר העמודה באבחון

-fno-show-source-location
אל תכלול מידע על מיקום מקור עם אבחון

-fno-חתום-char
Char לא חתום

-fno-סימן-אפסים
אפשר אופטימיזציות שמתעלמות מהסימן של אפסים בנקודה צפה

-fno-בדיקת איות
השבת את בדיקת האיות

-fno-מחסנית-מגן
השבת את השימוש במגני מחסנית

-fno-standalone-debug
הגבל את המידע על ניפוי באגים המופק כדי להקטין את גודל הבינארי באגים

-fno-threadsafe-statics אל תפלוט קוד כדי לבצע אתחול של שרשור סטטי מקומי
בטוח

-fno-trigraphs
אל תעבדו רצפי טריגרף

-fno-unroll-לולאות
כבה את פתיחת לולאות

-fno-use-cxa-atexit
אל תשתמש ב-__cxa_atexit לקריאת הורסים

-fno-use-init-array
אל תשתמש ב-.init_array במקום ב-.ctors

-fobjc-arc-חריגים
השתמש בקוד EH-safe בעת סינתזה של שמירה ושחרור פנימה -fobjc-arc

-fobjc-arc
סנתז שמירה ושחרור קריאות עבור מצביעי Objective-C

-fobjc-חריגים
אפשר חריגים של Objective-C

-fobjc-gc-בלבד
השתמש ב-GC אך ורק לניהול זיכרון הקשור ל-Objective-C

-fobjc-gc
אפשר איסוף אשפה של Objective-C

-fobjc-runtime=
ציין את סוג זמן הריצה והגרסה של המטרה של Objective-C

-fpack-struct=
ציין את ברירת המחדל של יישור אריזת המבנה המקסימלי

-fpascal-strings
זיהוי ובניית מילוליות מחרוזות בסגנון פסקל

-fpcc-struct-return
עוקף את ברירת המחדל של ABI כדי להחזיר את כל המבנים בערימה

-fprofile-generate=
צור קוד מכשיר לאיסוף ספירות ביצוע
/default.profraw (נדחק על ידי LLVM_PROFILE_FILE env var)

-fprofile-instr-generate=
צור קוד מכשיר לאיסוף ספירות ביצוע (נדחק על ידי
LLVM_PROFILE_FILE env var)

-fprofile-instr-generate
צור קוד מכשיר לאיסוף ספירות ביצוע לקובץ default.profraw
(עקף על ידי צורת האפשרות '=' או LLVM_PROFILE_FILE env var)

-fprofile-instr-use=
השתמש בנתוני מכשור לאופטימיזציה מונחית פרופיל

-fprofile-sample-use=
אפשר אופטימיזציות מונחות פרופיל המבוסס על דוגמאות

-fprofile-use=
השתמש בנתוני מכשור לאופטימיזציה מונחית פרופיל. אם שם הנתיב הוא א
ספרייה, היא קוראת ממנה /default.profdata. אחרת, זה קורא מהקובץ
.

-תדמיתי-מתמטיקה
אפשר לשייך מחדש פעולות חטיבה

-freg-struct-return
עוקף את ברירת המחדל של ABI כדי להחזיר מבנים קטנים באוגרים

-פרול-לולאות
הפעל את לולאה מחדש

-fsanitize-address-field-padding=
רמת ריפוד השדה עבור AddressSnitizer

-fsanitize-blacklist=
נתיב לקובץ רשימה שחורה עבור חומרי חיטוי

-fsanitize-coverage=
ציין את סוג מכשור הכיסוי עבור חומרי חיטוי

-fsanitize-memory-track-origins=
אפשר מעקב מקורות ב-MemorySnitizer

-הסניטציה-זיכרון-מסלול-מקורות
אפשר מעקב מקורות ב-MemorySnitizer

-פסניקה-שימוש בזיכרון-אחרי-דטור
אפשר זיהוי שימוש לאחר השמדה ב-MemorySnitizer

-fsanitize-recover=
אפשר שחזור עבור חומרי חיטוי שצוינו

-fsanitize-trap=אפשר לכידה עבור חומרי חיטוי שצוינו

-fsanitize=
הפעל בדיקות זמן ריצה עבור צורות שונות של התנהגות לא מוגדרת או חשודה. לִרְאוֹת
מדריך למשתמש לבדיקות זמינות

-fshort-enums
הקצו לסוג enum רק כמה בתים שהוא צריך עבור הטווח המוצהר של
ערכים אפשריים

-fshort-wchar
כפה על wchar_t להיות אינט לא חתום קצר

-fshow-overloads=
אילו מועמדי עומס יתר להציג כאשר רזולוציית עומס יתר נכשלת: הטוב ביותר |
ברירת המחדל לכולם

-fsized-deallocation
אפשר פונקציות חלוקה גלובלית בגודל C++14

-fslp-וקטוריזה-אגרסיבי
אפשר את מעברי הווקטוריזציה של BB

-fslp-וקטוריזה
אפשר את העברות הקביליות ברמת מילת העל

-fstack-protector-all
כפה על השימוש במגני מחסנית עבור כל הפונקציות

-fstack-protector-חזק
השתמש בהיוריסטיקה חזקה כדי להחיל מגיני ערימה על פונקציות

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

-fstandalone-debug
שלח מידע ניפוי באגים מלא עבור כל הסוגים שבהם משתמשת התוכנית

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

-ftrap-function=הנפק קריאה לפונקציה שצוינה במקום הוראת מלכודת

-ftrapv-handler=
ציין את הפונקציה שתיקרא בגלישה

-ftrapv
מלכודת על הצפת מספרים שלמים

-פטריגרף
עיבוד רצפי טריגרף

-שמות-מקטעים-funique
השתמש בשמות ייחודיים למקטעי טקסט ונתונים (ELF בלבד)

-funroll-לולאות
הפעל את פתיחת לולאות

-fuse-init-array
השתמש ב-.init_array במקום ב-.ctors

-fveclib=
השתמש בספריית פונקציות הווקטור הנתונה

-fvectorize
אפשר את מעברי הווקטוריזציה של הלולאה

-fvisibility-inlines-hidden
תן לפונקציות חבר ב-C++ מוטבע ברירת מחדל

-fvisibility-ms-compat
תן לסוגים גלובליים נראות 'ברירת מחדל' ופונקציות ומשתנים גלובליים 'מוסתרים'
נראות כברירת מחדל

-fvisibility=
הגדר את ברירת המחדל של נראות הסמל עבור כל ההצהרות הגלובליות

-fwrapv
התייחס לגלישה של מספר שלם חתום כמשלים של שניים

-מחרוזות ניתנות לכתיבה
אחסן מילוליות של מחרוזות כנתונים הניתנים לכתיבה

-fzvector
אפשר הרחבת שפת וקטור של System z

-F
הוסף ספרייה למסגרת כולל נתיב חיפוש

--gcc-toolchain=השתמש בשרשרת הכלים gcc בספרייה הנתונה

-gdwarf-2
צור מידע על ניפוי באגים ברמת המקור עם גרסה 2 של גמד

-gdwarf-3
צור מידע על ניפוי באגים ברמת המקור עם גרסה 3 של גמד

-gdwarf-4
צור מידע על ניפוי באגים ברמת המקור עם גרסה 4 של גמד

-גלין-טבלאות-בלבד
שלח טבלאות מספרי שורת ניפוי באגים בלבד

-g צור מידע על ניפוי באגים ברמת המקור

עזרה הצג אפשרויות זמינות

-H הצג את הכותרת כוללת ועומק הקינון

-ידirafter
הוסף ספרייה לנתיב החיפוש AFTER include

-iframework
הוסף ספריה לנתיב החיפוש של SYSTEM

-אימאקרו
כלול פקודות מאקרו מהקובץ לפני הניתוח

-include-pch
כלול קובץ כותרת מהידור מראש

-לִכלוֹל
כלול קובץ לפני הניתוח

-index-header-map
צור את המדריך הבא הכלולה (-I or -F) מפת כותרות אינדקס

-iprefix
הגדר את -iwithprefix/-iwithprefixbefore prefix

-אני מצטט
הוסף ספרייה ל-QUOTE כולל נתיב חיפוש

-isysroot
הגדר את ספריית השורש של המערכת (בדרך כלל /)

-מערכת
הוסף ספרייה לנתיב החיפוש של SYSTEM include

-ivfsoverlay
שכבה על מערכת הקבצים הווירטואלית המתוארת לפי קובץ על מערכת הקבצים האמיתית

-iwithprefixbefore
הגדר את הספרייה כך שתכלול נתיב חיפוש עם קידומת

-iwithprefix
הגדר את הספרייה ל-SYSTEM כולל נתיב חיפוש עם קידומת

-iwithsysroot
הוסף ספרייה ל-SYSTEM כולל נתיב חיפוש, נתיבים מוחלטים הם יחסיים
-isysroot

-I
הוסף ספרייה כדי לכלול נתיב חיפוש

-מאביקלים
אפשר קוד בלתי תלוי במיקום בסגנון SVR4 (Mips בלבד)

-mcrc אפשר שימוש בהוראות CRC (ARM בלבד)

-MD כתוב קובץ depfile המכיל כותרות משתמש ומערכת

-mfix-cortex-a53-835769 עקיפת הבעיה Cortex-A53 erratum 835769 (AArch64 בלבד)

-mfp32
השתמש באוגרי נקודה צפה של 32 סיביות (MIPS בלבד)

-mfp64 השתמש באוגרי נקודה צפה של 64 סיביות (MIPS בלבד)

-MF
כתוב פלט depfile מ -MMD, -MD, -ממ, או -M ל

-mgeneral-regs-only
צור קוד שמשתמש רק ברגיסטרים למטרות כלליות (AArch64 בלבד)

-mglobal-מיזוג
אפשר מיזוג של גלובליות

-MG הוסף כותרות חסרות ל-depfile

--להגר
הפעל את המיגרטור

-mios-version-min=
הגדר יעד פריסת iOS

-mllvm
טיעונים נוספים להעברה לעיבוד האופציות של LLVM

-מלונג-שיחות
צור קפיצה עקיפה כדי לאפשר קפיצות מעבר ל-64M

-mmacosx-version-min=
הגדר יעד פריסה של Mac OS X

-MMD כתוב קובץ depfile המכיל כותרות משתמש

-mms-bitfields
הגדר את פריסת המבנה המוגדרת כברירת מחדל כך שתהיה תואמת למהדר של Microsoft
תֶקֶן

-ממסה אפשר MSA ASE (MIPS בלבד)

-ממ כמו -MMD, אלא גם מרמז -E וכותב ל-stdout כברירת מחדל

-מנו-אביקל
השבת קוד בלתי תלוי במיקום בסגנון SVR4 (Mips בלבד)

-mno-fix-cortex-a53-835769
אל תעקוף את Cortex-A53 erratum 835769 (AArch64 בלבד)

-mno-גלובל-מיזוג
השבת מיזוג של גלובליות

-mno-implicit-float
אל תיצור הוראות נקודה צפה מרומזות

-שיחות ארוכות
שחזר את התנהגות ברירת המחדל של אי יצירת שיחות ארוכות

-מנו-מסה
השבת את MSA ASE (MIPS בלבד)

-mno-restrict-it
אפשר יצירה של בלוקי IT שהוצאו משימוש עבור ARMv8. זה כבוי כברירת מחדל עבור ARMv8
מצב אגודל

-mno-unaligned-access
כפה על יישור כל הגישה לזיכרון (AArch32/AArch64 בלבד)

-mnocrc
אסור להשתמש בהוראות CRC (ARM בלבד)

-module-dependency-dir
ספרייה לזרוק תלות של מודול אליה

-momit-leaf-frame-pointer
השמט את הגדרת מצביע המסגרת עבור פונקציות עלים

-MP צור יעד מזויף עבור כל תלות (מלבד הקובץ הראשי)

-mqdsp6-compat
אפשר תאימות לאחור של hexagon-qdsp6

-MQ
ציין את שם פלט הקובץ הראשי לציטוט ב-depfile

-mrelax-הכל
(משולב-as) הרגע את כל הוראות המכונה

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

-mrtd הפוך את קונבנצית השיחות של StdCall לברירת המחדל

-msoft-float
השתמש בנקודה צפה בתוכנה

-mstack-alignment=
הגדר את יישור הערימה

-mstack-probe-size=
הגדר את גודל בדיקה מחסנית

-mstackrealign
כוח ליישר מחדש את הערימה בכניסה לכל פונקציה

-mthread-model
מודל החוט לשימוש, למשל posix, single (posix כברירת מחדל)

-MT
ציין את השם של פלט הקובץ הראשי ב-depfile

-גישה מנוהלת
אפשר לא ליישר גישה לזיכרון (AArch32/AArch64 בלבד)

-MV השתמש בפורמט NMake/Jom עבור ה-depfile

-M כמו -MD, אלא גם מרמז -E וכותב ל-stdout כברירת מחדל

--no-system-header-prefix=
התייחס לכל הנתיבים #include שמתחילים ב לא כולל כותרת מערכת.

-nobuiltininc
השבת ספריות #include המובנות

-נוסטדינק++
השבת ספריות סטנדרטיות #include עבור הספרייה הסטנדרטית C++

-אובייק++
התייחס לקבצי קלט מקור ככניסות Objective-C++

-objcmt-אטומי-property בצע הגירה למאפיינים 'אטומיים'

-objcmt-mirate-all
אפשר העברה ל-ObjC מודרני

-objcmt-mirate-annotation
אפשר העברה להערות נכסים ושיטות

-objcmt-migrate-designated-init
אפשר העברה כדי להסיק NS_DESIGNATED_INITIALIZER עבור שיטות אתחול

-objcmt-mirate-instancetype
אפשר העברה כדי להסיק סוג מופע לסוג תוצאת השיטה

-objcmt-mirate-literals
אפשר העברה ליטרלים מודרניים של ObjC

-objcmt-mirate-ns-macros
אפשר העברה ל-NS_ENUM/NS_OPTIONS פקודות מאקרו

-objcmt-migrate-property-dot-extax
אפשר העברה של הודעות מגדיר/מג'טר לתחביר מאפיין-נקודה

-objcmt-mirate-property
אפשר העברה לנכס ObjC מודרני

-objcmt-mirate-protocol-conformance
אפשר העברה כדי להוסיף תאימות לפרוטוקול במחלקות

-objcmt-mirate-readonly-property
אפשר העברה למאפיין מודרני לקריאה בלבד של ObjC

-objcmt-migrate-readwrite-property
אפשר העברה למאפיין כתיבה מודרני של ObjC

-objcmt-mirate-subscripting
אפשר העברה למנוי ObjC מודרני

-objcmt-ns-nonatomic-iosonly
אפשר העברה כדי להשתמש במאקרו NS_NONATOMIC_IOSONLY להגדרת 'אטומי' של המאפיין
תכונה

-objcmt-returns-innerpointer-property
אפשר העברה כדי להוסיף הערות לנכס עם NS_RETURNS_INNER_POINTER

-objcmt-whitelist-dir-path=
שנה רק קבצים עם שם קובץ הכלול בנתיב הספרייה שסופק

-אובייק התייחס לקבצי קלט מקור כאל כניסות Objective-C

-o
כתוב פלט ל

-עמוד אפשר מכשור mcount

-צינור השתמש בצינורות בין פקודות, במידת האפשר

-print-file-name=הדפס את נתיב הספרייה המלא של

-פריסה-print-ivar
אפשר מעקב הדפסת מפת סיביות בפריסת Objective-C Ivar

-print-libgcc-file-name הדפס את נתיב הספרייה עבור "libgcc.a"

-print-prog-name=הדפס את נתיב התוכנית המלא של

-print-search-dirs
הדפס את הנתיבים המשמשים למציאת ספריות ותוכניות

-phthread
תמיכה בשרשורי POSIX בקוד שנוצר

-P השבת פלט סמן קווי ב -E מצב

-וויכוחים משוגעים
אל תפיץ אזהרה על טיעוני נהג שאינם בשימוש

-ניתן להזזה-pch
האם לבנות כותרת מראש הניתנת למיקום מחדש

-לשכתוב-מורשת-objc
שכתוב מקור Objective-C מדור קודם ל-C++

-שכתוב-objc
שכתוב מקור Objective-C ל-C++

-Rpass-analysis=דוח ניתוח טרנספורמציה מאופטימיזציה עובר את שמו
תואם לביטוי הרגולרי הנתון של POSIX

-Rpass-missed=
דווח על טרנספורמציות שהוחמצו על ידי מעברי אופטימיזציה ששמם תואם את הנתון
ביטוי רגולרי של POSIX

-Rpass=
דיווח טרנספורמציות שבוצעו על ידי מעברי אופטימיזציה ששמם תואם את
נתון לביטוי רגולרי של POSIX

-R
אפשר את ההערה שצוינה

-save-temps=
שמור תוצאות אוסף ביניים.

-חיסכון-טמפ'
שמור תוצאות אוסף ביניים

-סידרה-אבחון
הפוך אבחון מהדר בסידרה לקובץ

-std=
תקן שפה להידור עבורו

-stdlib=
ספרייה סטנדרטית C++ לשימוש

--system-header-prefix=
התייחס לכל הנתיבים #include שמתחילים ב כמו כולל כותרת מערכת.

-S הפעל רק שלבי תהליכי הידור והקומפילציה

--מטרה=
צור קוד עבור היעד הנתון

-time זמן פקודות בודדות

-מסורתי-cpp
אפשר אמולציית CPP מסורתית

-טריגרפים
עיבוד רצפי טריגרף

-undef undef כל המערכת מגדירה

--verify-debug-info
אמת את הייצוג הבינארי של פלט ניפוי באגים

-verify-pch
טען וודא שקובץ כותרות שהורכב מראש אינו מיושן

-v הצג פקודות להפעלה והשתמש בפלט מילולי

-ווא,
העבר את הארגומנטים המופרדים בפסיק להרכבה

-וול,
העבר את הארגומנטים המופרדים בפסיק למקשר

-ספריית עבודה
פתור נתיבי קבצים ביחס לספרייה שצוינה

-Wp,
העבר את הארגומנטים המופרדים בפסיק למעבד המקדים

-W
הפעל את האזהרה שצוינה

-w דחק את כל האזהרות

-Xanalyzer
לַעֲבוֹר לנתח הסטטי

-Xassembler
לַעֲבוֹר להרכבה

-Xclang
לַעֲבוֹר ל-clang מהדר

-Xlinker
לַעֲבוֹר למקשר

-Xpreprocessor
לַעֲבוֹר למעבד המקדים

-x
התייחס לקבצי הקלט הבאים כבעלי סוג

-z
לעבור -z למקשר

פרויקט CastXML מתוחזק ונתמך על ידי Kitware (kitware.com).

אובונטו clang גרסה 3.7.1-1ubuntu4 (תגים/RELEASE_371/final) (מבוסס על LLVM 3.7.1) יעד:
x86_64-pc-linux-gnu דגם שרשור: posix

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