Ubuntuでbullet

http://code.google.com/p/bullet/downloads/listからbullet-2.81-rev2613.tgz
をダウンロードして展開。(今回は~/bullet-2.81-rev2613/へ展開)

ここを参考にインストール。

ビルドの準備。

$ sudo apt-get update;sudo apt-get install build-essential cmake freeglut3-dev

ビルド。

$ cd ~
$ mkdir bullet-build
$ cd bullet-build
$ cmake .. -G "Unix Makefiles" -DINSTALL_LIBS=ON
$ make -j4

インストール。

$ sudo make install

このビルドでデモもビルドされているが、テストでビルドしてみる。

$ cd ~
$ g++ -I/usr/local/include/bullet bullet-2.81-rev2613/Demos/HelloWorld/HelloWorld.cpp -lBulletDynamics -lBulletCollision -lLinearMath -o hello
$ ./hello

コンソールに計算結果が表示された。