2013/04/21

CppUTestのインストール方法

本エントリではC++テスティングフレームワークのCppUTestのインストール方法について紹介します。

元ネタは以下のURLにあります。
https://raw.github.com/cpputest/cpputest/master/README_InstallCppUTest.txt

1. ビルド環境を用意する。

CppUTestをビルドする環境が必要です。OSによってやり方は異なりますので、自分の環境に合わせて用意してください。各環境のインストール方法は割愛します。
  • Windows
    • gcc(cygwin)
    • Visual Studio(2008以上)
  • Mac
    • gcc(XCodeに付属)
  • Unix/Linux
    • gcc

2. 最新のCppUTestをダウンロードします。

最新版は以下のURLからダウンロードできます。
http://cpputest.github.io/cpputest/

(参考)ソースコードは以下のgithubレポジトリで確認できます。
http://cpputest.github.io/cpputest/

3. ダウンロードした圧縮ファイルを適当な場所に解凍します。

(注意)パスに空白が含まれないようにしてください。

4. CppUTestとサンプルをビルドし、テストを実行します。

CppUTestではプロダクトコードとテストコードをビルドして実行ファイルを作成し、その実行ファイルを実行するとテスト結果が表示されます。

ビルドの仕方はツールによって異なるので注意してください。

(a) gccでビルドする場合 (Windows上でcygwinを使う場合も含む)
 > cd <someDirectory>/CppUTest
 > make

(b) Visual Studio 2008でビルドする場合
  • CppUTest_VS2008.slnを開いて、ソリューションファイルをビルドしてください。
  • ビルドが完了したら「デバッグなしで実行」してください。

(b) Visual Studio 2010でビルドする場合
  • CppUTest_VS2010.slnを開いて、ソリューションファイルをビルドしてください。
  • ビルドが完了したら「デバッグなしで実行」してください。

5. テスト実行結果を確認する。

以下のような結果が出ればOKです。


Running CppUTest_tests
.........!!.......................................
..................................................
..................................................
.....................................!............
..................................................
..........................!.......................
..
OK (302 tests, 298 ran, 801 checks, 4 ignored, 0 filtered out, 9 ms)


以上です。

0 件のコメント:

コメントを投稿