閑古鳥

オールドプログラマの日記。プログラミングとか病気(透析)の話とか。

bjamのビルド

Boostをビルドするためのツールであるbjam*1はBoostにソースだけ同梱されています。Boostをダウンロードして展開するとルートディレクトリにbootstrap.bat(bootstrap.sh)がありますので、これを実行するとビルドが実行され、ルートディレクトリの下にbjam.exeが生成されます。

実際のビルド処理は(Windowsの場合)tools/build/v2/engine/src/build.batにあり、VCなどがインストールされているとそれらを勝手に使ってくれるようです。便利ですね。

*1:他にも使ってるプロジェクトとかあるのかな