C ++でDLLを開発していて、 BoostTestLibrariesを使用してそのDLLの単体テストを実行したいと考えています。
ここで使えるものを見つけましたtest_runner.exe
。
入手方法はtest_runner.exe
?構築する必要のない方法や場所はありますboost
か?
BoostProダウンロードページからboost1.47をインストールしましたが、test_runner.exeがありません。
ありがとう。
C ++でDLLを開発していて、 BoostTestLibrariesを使用してそのDLLの単体テストを実行したいと考えています。
ここで使えるものを見つけましたtest_runner.exe
。
入手方法はtest_runner.exe
?構築する必要のない方法や場所はありますboost
か?
BoostProダウンロードページからboost1.47をインストールしましたが、test_runner.exeがありません。
ありがとう。
ソースから自分で作成できます。追加の依存関係はなく、Boost.Test自体のみです。
ブーストインストールをブートストラップすることができますブースト
のソースをダウンロードし、解凍して実行しますbootstrap.bat
。
次に、ビルドbjam
して、の下でビルドコマンドを実行しlibs/test/tools/test_runner
ます。
bjam.exe
解凍されたディストリビューションに存在する必要があります。
現在のフォルダーを切り替えて、必要なパラメーター(プラットフォーム、構成など)を使用してlibs/test/tools/test_runner
実行します。
出力はで利用可能になりますbjam.exe
console_test_runner.exe
bin.v2\libs\test\tools\console_test_runner