cmdlは、コマンドラインから与えられたオプションや引数を解析するための、C++ライブラリです。コマンドラインから与えられた値を変数にセットしたり、関数がコールされたとき任意の型の引数を渡したりできます。