ecppc - מקוון בענן

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

תָכְנִית:

שֵׁם


ecppc - מהדר עבור ecpp(7)

תַקצִיר


ecppc [-bhszvtM] [-s] [-o שם הקובץ] [-n שם] [-m מימטיפ] [--מימי טיפוסים שם הקובץ] [-I
dir] [-l קטגוריית יומן] שם הקובץ

ecppc שם הקובץ ...

תיאור


ecppc הוא המהדר עבור שפת ecpp. ecpp היא שפת תבנית, המאפשרת ל-
משתמש מטמיע קוד C++ ב-HTML לשימוש ב tntnet(8). ecppc מייצר מחלקה C++
תבנית ecpp. זה גם יכול לקמפל נתונים בינאריים למחלקה C++, מה שמאפשר את זה
כדי לשלב אותם ביישום tntnet.

אפשרויות


-b זה מאפשר מצב בינארי. Ecppc לא מחפש ecpp-tags, אלא יוצר מחלקה,
שפשוט מעתיק את הנתונים

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

כאשר הרכיב נקרא, הוא משתמש בפרמטר path-info
(request.getPathInfo()) מהבקשה, כדי להחליט איזה בינארי לשלוח. אם לא
שם הקובץ תואם לפרטי הנתיב, העיבוד נדחה. הקבצים הבינאריים לא צריכים להיות של
אותו ה-mime-type, שכן ה-mime-טיפוס נראה אוטומטית ממסד הנתונים של ה-mime
על ידי סיומת קובץ של קובץ המקור.

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

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

-l קטגוריית יומן
הגדר קטגוריית יומן. ברירת המחדל היא component.componentname.

-L השבת יצירת #line-directives

-m מימטיפ
הגדר את סוג ה-Mime של הפלט. זהו ה-mimetype, שנשלח על ידי הרכיב לדפדפן
בכותרת Content-Type. ללא פרמטר זה ה-mimetype נסתכל למעלה
מסד הנתונים של ה-Mime של המערכת שלך באמצעות סיומת הקובץ של קובץ המקור.

--מימי טיפוסים פילה
קרא סוגי mime מקובץ (ברירת מחדל: /etc/mime.types).

-M זה משבית את העיבוד הרגיל ומדפיס רק את התלות של ecpp מזה
רְכִיב. ניתן לכלול את הפלט לתוך Makefile. תלויות Ecpp הן
מציג על ידי התג <%include>.

-n שם
הגדר את שם הרכיב. בדרך כלל זה נגזר משם קובץ המקור
על ידי הסרת הנתיב ו-.ecpp-extension.

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

-p שמור את שם הנתיב בעת גזירת שם הרכיב משם קובץ הקלט.

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

-s אל תיצור יחידה.

-v הפעל מצב מילולי. זה מדפיס מידע נוסף על העיבוד ב-
פלט סטנדרטי.

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

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



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