1

コマンド ライン引数を処理するために boost/program_options.hpp を使用するプログラムがあります。このプログラムに単体テストを追加したいのですが、Catchフレームワークは非常に魅力的です。ただし、プログラムへのコマンドライン引数を台無しにしているようです。

Catch を使用しながら、boost/program_options.hpp でコマンド ライン引数を処理するにはどうすればよいですか?

また、boost/program_options.hpp がプログラムのオプションを処理している場合、Catch を構成するにはどうすればよいですか?

4

1 に答える 1

1

次のリンクを確認する必要がある場合があります。

https://github.com/philsquared/Catch/blob/master/docs/own-main.md

独自のメインを提供し、コマンド ライン引数を boost/program_options.hpp で制御する必要があると思います

于 2016-12-16T11:11:37.253 に答える