Generate C code to parse command-line arguments via getopt_long
gengetopt
$ gengetopt < options.ggo
$ gengetopt --input=myopts.ggo --file-name=cmd_parser
$ gengetopt --help