3

boost/test/unit_test.hppヘッダーとの違いは何boost/test/included/unit_test.hppですか?どちらも私のプロジェクトで機能しているようで、どちらを使用すべきかわかりません。

4

1 に答える 1

3

差出人boost/test/included/unit_test.hpp

ユニットテストフレームワークの含まれている(対リンクされた)バージョン

したがって、スタンドアロンのライブラリのコンパイルを避けたい場合は、これを使用できます。ただし、このソリューションは、使用するすべてのテストモジュールおよび作業中のテストモジュールの変更ごとに単体テストフレームワークソースの再コンパイルが必要になるため、長期的には最良の選択ではない可能性があります。その結果、テストサイクル時間が長くなる可能性があります。

参照:http ://www.boost.org/doc/libs/1_48_0/libs/test/doc/html/utf/compilation/direct-include.html

于 2011-11-29T16:38:09.560 に答える