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

Ad


סמל OnWorks

i686-linux-gnu-gdc-4.9 - מקוון בענן

הפעל את i686-linux-gnu-gdc-4.9 בספק אירוח חינמי של OnWorks על אובונטו אונליין, פדורה אונליין, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

זוהי הפקודה i686-linux-gnu-gdc-4.9 שניתן להפעיל בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו בחינם כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

תָכְנִית:

שֵׁם


gdc - מהדר מבוסס GCC לשפת D

תַקצִיר


gdc [-c]
[-g] [-עמוד] [-Oרָמָה]
[-Idir...] [-Ldir...]
[-o אוסף] בקובץ...

עבור כל קובץ קלט נתון, סיומת שם הקובץ קובעת מהו סוג הידור
נעשה:

פילה.d
קבצי מקור D.

פילה.di
קבצי ממשק D.

פילה.o
קבצי אובייקט לקישור.

פילה.a
קבצי ספרייה לקישור

תיאור


אל האני Gdc הפקודה היא חזית ל gcc ותומך ברבות מאותן אפשרויות. המדריך הזה
מתעד רק את האפשרויות הספציפיות Gdc. לרובם יש גם חיובי ושלילי
טפסים; הצורה השלילית של -ffoo תהיה -fno-foo. מדריך זה מתעד רק אחד מהם
שתי צורות אלו, מי מהן אינו ברירת המחדל.

אל האני Gdc ניתן להשתמש בפקודה כדי להדר קוד מקור D לקובץ אובייקט, קישור א
אוסף של קבצי אובייקט ביחד, או לעשות את שניהם ברצף.

רק האפשרויות השימושיות ביותר מפורטות כאן; ראה להלן לגבי השאר.

אפשרויות


- שחרור חופשי
הידור גרסת גרסה.

-הכי כיף
קומפילו בקוד unittest.

-fno-assert
כבה את יצירת הקוד עבור זמן ריצה לִטעוֹן()של.

-fno-invariants
כבה את יצירת הקוד עבור זמן ריצה בלתי משתנה()של.

-fno-in
כבה את יצירת הקוד עבור זמן ריצה ב () חוזים.

-fno-out
כבה את יצירת הקוד עבור זמן ריצה הַחוּצָה() חוזים.

-fno-bounds-check
מכבה את בדיקת גבולות המערך עבור כל הפונקציות.

-fno-builtin
אל תזהה פונקציות מובנות שאינן מתחילות בהן __בנוי_ בתור תחילית.

-fno-emit-moduleinfo
מכבה יצירת מידע מודול ופונקציות קשורות.

-fd-verbose
הדפס מידע על עיבוד שפת D ל-stdout.

-fנכס
עבור D2, אכפו את תחביר @property.

-fd-vtls
רשום את כל המשתנים הנכנסים לאחסון מקומי של שרשור.

-תעלם-לא ידוע-פרגמות
התעלם מפרגמות שאינן נתמכות.

-fsplit-דינמי-מערכים
פיצול מערכים דינמיים לאורך ולמצביע בעת מעבר לפונקציות.

-פמיט-תבניות
בקרת התנהגות פליטת תבנית.

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

כיבוי אפשרות זו יגיד למהדר לא לפלוט תבניות כלל.

התנהגות ברירת המחדל היא פליטת תבניות, אבל רק אם המהדר קובע זאת
זה צריך.

-fdebug=לִבחוֹר
קומפילו בקוד ניפוי באגים לתוכנית.

אלו הן האפשרויות הנתמכות:

רָמָה
קומפילציה בקוד ניפוי באגים <= level.

זיהוי
הידור בקוד ניפוי באגים המזוהה על ידי ident.

-fdeps=שם הקובץ
כתוב תלות של מודול לשם הקובץ.

-fmake-deps=שם הקובץ
כתוב פלט תלות makefile לקובץ הנתון.

-fmake-mdeps=שם הקובץ
כמו -fmake-deps=שם הקובץ אבל התעלם מקבצי כותרות מערכת.

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

-fversion=לִבחוֹר
קומפילו בקוד גרסה לתוך התוכנית.

אלו הן האפשרויות הנתמכות:

רָמָה
הידור בקוד גרסה >= רמת.

זיהוי
הידור בקוד ניפוי באגים המזוהה על ידי ident.

-fintfc
צור קבצי ממשק D.

-fintfc-dir=בספרייה
כתוב קבצי ממשק D ל בספרייה.

-fintfc-file=שם הקובץ
כתוב קובץ ממשק D ל שם הקובץ.

-fdoc
צור תיעוד.

-fdoc-dir=בספרייה
כתוב קובץ תיעוד ב בספרייה.

-fdoc-file=שם הקובץ
כתוב קובץ תיעוד ל שם הקובץ.

-fdoc-inc=שם הקובץ
כלול קובץ מאקרו Ddoc.

-fXf=שם הקובץ
כתוב קובץ JSON לשם הקובץ.

-fdump-source
זרוק טקסט UTF-8 מפוענח מהמקור.

-תוצאה של Wcast
התריעו על גבס שיניבו תוצאה אפסית או אפסית.

-שגיאה
הפוך את כל האזהרות לשגיאות.

-לא הוצא משימוש
אל תזהיר על שימוש בתכונות שהוצאו משימוש.

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

השתמש ב-i686-linux-gnu-gdc-4.9 באופן מקוון באמצעות שירותי 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