GNU Gengetopt generuje funkce C, která používá getopt_long funkci analyzovat možnosti příkazového řádku, je ověřit a vyplní struct.
Tak váš program lze nyní zpracovávat možnosti, jako je:
myprog --input foo.c -o foo.o --no-tabs -i 100 * .class
A jak dlouhé parametry (ty, které začínají -) a krátké volby (start s - a skládá se pouze jeden znak), mohou být řešeny. U norem o krátkodobé a dlouhodobé možnosti, možná budete chtít, aby se podívat na GNU standardů kódování.
Gengetopt může také generovat funkci pro uložení volby příkazového řádku do souboru, a funkce pro čtení možnosti příkazového řádku ze souboru.
Samozřejmě, že tyto dva typy souborů jsou kompatibilní. Gengetopt je svobodný software
Co je nového v této verzi:.
- Opraven problém kompilace v Mac OS X
- Přidáno versiontext směrnice
- Přidána možnost příkazového řádku --strict-skrytý
- Opraveno mnoho chyb
Co je nového ve verzi 2.22.3:
- opční hodnoty výčtu nyní mohou obsahovat + a -.
- kompilace problémy kvůli FIX_UNUSED makro není na správném místě byly opraveny.
- - header-output-dir a --src_output-dir volby příkazové řádky byly přidány k ukládání cmdline.h odděleně od cmdline.c .
- vytvořené funkce používat prototypy s char ** místo char * const *.
Komentáře nebyl nalezen