0

C ++でDLLを開発していて、 BoostTestLibrariesを使用してそのDLLの単体テストを実行したいと考えています。

ここで使えるものを見つけましたtest_runner.exe

入手方法はtest_runner.exe?構築する必要のない方法や場所はありますboostか?

BoostProダウンロードページからboost1.47をインストールしましたが、test_runner.exeがありません。

ありがとう。

4

1 に答える 1

2

ソースから自分で作成できます。追加の依存関係はなく、Boost.Test自体のみです。

  1. ブーストインストールをブートストラップすることができますブースト
    のソースをダウンロードし、解凍して実行しますbootstrap.bat

  2. 次に、ビルドbjamして、の下でビルドコマンドを実行しlibs/test/tools/test_runnerます。
    bjam.exe解凍されたディストリビューションに存在する必要があります。
    現在のフォルダーを切り替えて、必要なパラメーター(プラットフォーム、構成など)を使用してlibs/test/tools/test_runner実行します。 出力はで利用可能になりますbjam.exe
    console_test_runner.exebin.v2\libs\test\tools\console_test_runner

于 2012-02-23T20:05:36.573 に答える