GNU Gengetopt olyan C funkció, amely a getopt_long funkciót értelmezni a parancssori, ezek érvényesítése, és kitölti a struct.
Így a programot már tudja kezelni lehetőségek, mint például:
myprog --input foo.c -o foo.o -no-tabs -i 100 * .class
És mind a hosszú beállítások (amik kezdeni -) és rövid opciók (kezdődik - és kizárólag csak egy karakter) lehet kezelni. A szabványok, rövid- és hosszú beállításokat érdemes egy pillantást a GNU Coding Standards.
Gengetopt is generál egy funkciót menteni a parancssori opciók egy fájlba, és ez a feladat, hogy olvassa el a parancssori opciók fájlból.
Természetesen ez a két típusú fájlok megfelelnek. Gengetopt szabad szoftver.
Mi az új ebben a kiadásban:
- Fix összeállítás problémát Mac OS X
- Added versiontext irányelv
- Added --strict rejtett parancssori
- Fix sok hiba
Mi az új verzióban 2.22.3:
- Enum megadott opció mostantól lehetnek + és -.
- Fordítási problémák miatt FIX_UNUSED makró hogy nem a megfelelő helyen rögzítették.
- - header-output-dir és --src_output-dir parancssori opciók adtunk tárolására cmdline.h elkülönítve cmdline.c.
- A generált funkciók használatához prototípusok char ** helyett char * const *.
Hozzászólás nem található