GNU Gengetoptは、それらを検証するために、コマンドラインオプションを解析するためのgetopt_long関数を使用し、構造体を埋めるC関数を生成します。
したがって、あなたのプログラムは、現在のようなオプションを処理することができます。
MYPROG --input foo.cを-o foo.oが--no-タブ-i 100 * .classファイル
そして、長いオプション(で始まるもの - )の両方と短いオプションは、(で始まる - とのみ1文字で構成されて)処理することができます。短期および長期のオプションについての基準については、GNUコーディング規約を見てみたいことがあります。
Gengetoptもファイルにコマンドラインオプションを保存する機能、およびファイルからのコマンドラインオプションを読み出す機能を生成することができます。
もちろん、これらのファイルの2種類が準拠しています。 Gengetoptはフリーソフトウェアです。
のこのリリースのの新機能:ます。
- のMac OS Xます
- を追加しましたversiontextディレクティブます。
- を追加しました--strict-隠されたコマンドラインオプション
- 固定多くのバグします。
のバージョン2.22.3に新しいのは何ですか。
- 列挙型オプションの値は、現在+と含めることができます - 。
- コンパイルの問題
- - ヘッダ出力-dirのと--src_output-dirのコマンドラインオプションはcmdline.c別にcmdline.h保存するために追加されました。 。
- 生成された関数は、char **の代わりに、char *文字のconst *します。 とのプロトタイプを使用
原因FIX_UNUSEDマクロ正しい場所にいるではない固定した。に
コメントが見つかりません