VC++2008 で boost を使う手順
BOOST_1_34_1 という環境変数に boost 1.34.1 のソースツリーを展開したディレクトリパスが入っていることを仮定.手順としては,bjam.exe を作って,その bjam.exe で boost 全体をビルドし,インストールします.
- vcvars32.bat を実行して環境変数を整えたコマンドプロンプトを用意
- cd %BOOST_1_34_1%\tools\jam\src
- build.bat
- copy bin.ntx86\bjam.exe ..\..\..
- cd ..\..\..
- bjam --toolset=msvc-9.0 --without-python install
libicu を先にインストールしておかないと,Boost.Regex で unicode が使えません.私は今のところ必要としていないので,これで問題ないです.