boost 1.48.0 ビルド方法

boost のビルド。数年ぶりですっかり忘れていたのでメモ。

bjam --toolset=msvc --build-dir=build\x86 --stagedir=stage/x86 link=static runtime-link=static release debug stage

bjam --toolset=msvc address-model=64 --build-dir=build\x64 --stagedir=stage/x64 link=static runtime-link=static release debug stage

これでスタティックリンク可能な x86 と x64 の .lib が生成できる。

boost は本来上記 SF.jp や boostpro などから簡単にバイナリが入手可能なんだけど、x64 のバイナリは配布されていないため、自力でこさえなければならない。