google test (gtest) のインストール
ソースコードを svn リポジトリーからひっぱってきて、ホームディレクトリーの local 以下に gtest の include と lib を配置する一連のコマンド。:
$ svn checkout\ http://googletest.googlecode.com/svn/trunk/\ googletest-read-only\ # clone newest googletest source code to local machine $ make -C googletest-read-only/make gtest.a gtest_main.a $ mkdir -p ~/local/{include,lib} $ svn export --force googletest-read-only/include/ ~/local/include/ $ for n in gtest{,_main}.a; do cp -f\ googletest-read-only/make/$n ~/local/lib/lib$n; done\ # copy gtest{,_main}.a to libgtest{,_main}.a respectively $ make -C googletest-read-only/make clean
revision 531 のソースコードを取ってきたら configure でのインストールができなくなっていた。
README によれば cmake というクロスプラットフォームな make システムを使う方法もあるみたい。ただ cmake をインストールしたり設定したり、使い方を研究したりが面倒だったので、手で必要なものをコピーすることを選んだ次第。
でも cmake か…。ちょっとばかり興味をそそられた。