זוהי הפקודה ellcc.xemacs21 שניתן להפעיל בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו בחינם כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS
תָכְנִית:
שֵׁם
ellcc - תוכנית להידור של מודול דינמי של emacs
תַקצִיר
ellcc [--mode={compile,link,init,verbose}] [--mod-name=NAME] [--mod-title=TITLE] [--mod-
version=VERSION] [כל ארגומנט שורת הפקודה של המהדר]
תיאור
דף מדריך זה מתעד בקצרה את ellcc, פקודה. דף מדריך זה נכתב עבור
הפצת Debian GNU/Linux מכיוון שלתוכנית המקורית אין מדריך
עמוד.
הדברים הבאים לקוחים ישירות מההערות במקור.
הנה הסקופ. אנחנו באמת רוצים שזה יהיה סקריפט מעטפת, אבל ה-Windows השונות
לפלטפורמות אין סקריפטים מהימנים שמתאימים לצרכים שלנו. אנחנו לא רוצים לסמוך עליו
perl או שפה אחרת כזו, אז אנחנו צריכים לגלגל את קובץ ההפעלה שלנו כדי לפעול כחזית-
סוף עבור המהדר.
תוכנית זו משמשת להפעלת המהדר, המקשר וליצירת המודול
תיעוד ספציפי וקוד אתחול. אנו מניחים שאנו במצב 'קומפילציה' אלא אם כן
אנחנו נתקלים בוויכוח שאומר לנו שאנחנו לא. אנחנו לוקחים את כל הטיעונים ומעבירים
אותם ישירות אל המהדר, למעט כמה שספציפיים לתוכנית זו:
הרעיון הוא ש-Makefiles ישתמש ב-ellcc בתור מהדר לייצור Emacs דינמי
מודולים, והחיים צריכים להיות פשוטים כמו:
make CC=ellcc LD='ellcc --mode=link'
הדרישה הנוספת היחידה היא כניסה ב-Makefile כדי לייצר את המודול
קובץ אתחול, שבדרך כלל יהיה משהו בסגנון:
אפשרויות
--mode=VALUE
זה מגדיר את מצב התוכנית. VALUE יכול להיות קומפילציה, קישור, init או מילולית.
--mod-name=NAME
מגדיר את שם המודול למחרוזת NAME.
--mod-title=TITLE
מגדיר את כותרת המודול למחרוזת TITLE.
--mod-version=VERSION
מגדיר את גרסת המודול למחרוזת VER.
דוגמא
modinit.c: $(SRCS)
ellcc --mode=init --mod-name=
--mod-title=
-o $@ $(SRCS)
ראה את הדוגמאות לפרטים נוספים.
השתמש ב-ellcc.xemacs21 באינטרנט באמצעות שירותי onworks.net