2015年3月5日木曜日

MacのXcodeでBoost++を使ってみました

インストール

http://www.boost.org/doc/libs/1_57_0/more/getting_started/unix-variants.html
上のサイトから、以下のファイルをダウンロードして解凍する。
boost_1_57_0.tar.bz2
これで、インストールは終了。
※Boost.Python等、ライブラリのビルドが必要なモジュールは除く。

Xcodeで、Boostの使用方法

プロジェクトを作成し、
PROJECTの「Build Settings」で、
「Header Search Paths」に、上で解凍したBoostのパスを追加する。
これで使えるようになる。


ライブラリのビルド

以下の2つのコマンドを実行すれば良い。

./bootstrap.sh \
--prefix=<インストールフォルダ> \
--with-python-version=2.7 \
--with-python-root=/System/Library/Frameworks/Python.framework/Versions/2.7 \
--with-python=/System/Library/Frameworks/Python.framework/Versions/2.7/bin/python2.7

./b2 install