コマンドライン解析に Google フラグを使用しています。これは素晴らしいツールですが、どういうわけか、次の行を出力する代わりに、不明なフラグを無視する必要があります。
ERROR: unknown command line flag ...
とにかくそれを行うことはありますか?
を使用するflagfile
と、認識されないフラグは無視されます。
Google Flags のCommandLineFlagParserのソース コードでわかるように、2 段階で解析を行います。第 1 段階では、フラグのように見えるものをすべて解析し、それをどう処理すればよいかわからない場合は、エラー用に保存されます。事後報告。その動作を変更するオプションはありません。