/var/log/messages

debugging with sixth sense

Google Test 試してみるなど

とりあえず以下から download しました。

解凍して云々。

$ unzip gtest-1.7.0.zip
$ cd gtest-1.7.0
$ mkdir lib
$ g++ -c -Iinclude -I. src/gtest-all.cc
$ ar -rv lib/libgtest.a gtest-all.o

ちなみに OSX 上で作業してます。

以下なライブラリ作っておいてテストな実行ファイルを作る時に取り込んであげれば main な手続きを書かなくても良いみたいです。

$ g++ -c -Iinclude -I. src/gtest_main.cc
$ ar -rv lib/libgtest_main.a gtest_main.o

これ、C/C++ の unittest なフレームワークとしてはなかなか良いのでは、と思っている次第です。

Comments