boost のインストール方法を説明します。
必要なファイルは Boost のサイト からダウンロードできます。
MinGW への Boost のインストールは bootstrap.sh を用いた本来の手順だと失敗しますが bjam を利用することでインストールできます。
bjam のインストール
$ tar zxvf boost-jam-3.1.18.tgz $ cd boost-jam-3.1.18 $ ./build.sh $ cp bin.ntx86/bjam.exe /mingw/bin
Boost のインストール
$ tar zxvf boost_1_42_0.tar.gz $ cd boost_1_42_0 $ bjam --prefix=/mingw --toolset=gcc --build-type=complete stage release install
最後に #include <boost/smart_ptr.hpp> という風にプログラムを記述するためにフォルダ名を調整します。
$ cd /mingw/include $ mv boost-1_42/boost/ . $ rmdir boost-1_42
Ubuntu などの場合は、パッケージマネージャからのインストールを推奨します。
インストールすべきパッケージ
libboost-dev
!!!