פרטי תוכנה:
GNU Gengetopt יוצר פונקצית C המשתמשת בפונקצית getopt_long לנתח את אפשרויות שורת הפקודה, כדי לאמת אותם וממלא את struct.
כך התכנית שלך עכשיו יכולה להתמודד עם אפשרויות כגון:
myprog --input foo.c -o foo.o 100 * .class -i --no-לשוניות
ואופציות, הן ארוכים (אלה שמתחילים ב--) ואופציות קצרות (להתחיל עם - ומורכבות רק דמות אחת) יכולים להיות מטופלים. לסטנדרטים על אפשרויות קצרות וארוכות ייתכן שתרצה להעיף מבט על GNU Coding תקנים.
Gengetopt יכול גם ליצור פונקציה כדי להציל את אפשרויות שורת הפקודה לקובץ, ופונקציה לקרוא את אפשרויות שורת הפקודה מקובץ.
כמובן, שני סוגים של קבצים אלה הם תואמים. Gengetopt היא תוכנה חופשית
מה חדש במהדורה זו:.
- תוקן בעיה האוסף ב- Mac OS X >
- הוספת הוראה versiontext
- אפשרות שורת הפקודה החבויה --strict נוסף
- באגים רבים תוקנו
מה חדש בגרסה 2.22.3:
- ערכי אפשרות Enum יכולים כעת להכיל + ו--.
- בעיות Compilation בשל לא להיות במקום הנכון היו הקבוע FIX_UNUSED מאקרו.
- - כותרת פלט dir ו--src_output-dir אפשרויות שורת הפקודה נוספו לאחסון cmdline.h בנפרד מcmdline.c .
- פונקציות שנוצרו להשתמש אב טיפוס עם char ** במקום char const * *.
תגובות לא נמצא