bjam
夏休みはもう終ってしまいましたが、bjamはたまーに使っています。 C++のソースコードをコンパイルするだけなら、bjamは最短なのではないでしょうか。 …と思いましたがmake最短ですね…。 boost使いたいです 3日目に書いた方法でboostを使ってもいいのですが…
0xの使い方やライブラリ回りは、プロのbjammerことid:Flast先生に教えてもらいました。 複数のソースから1つの実行ファイルを作りたい 単に依存関係を並べればいいようです。Jamroot: exe a : a.cpp b.cpp ;$ $BOOST_ROOT/bjam release ...found 13 targets.…
1日目と同日公開ですが、2日目です。はい。デフォルトのvariantがdebugなので、ぼーっとしてると遅いバイナリを作ってしまいそうで怖いですね。3日目に続くかは謎です。 variantオプション bjamはデフォルトでdebugモードでビルドされます。ビルドモードを変…
bjamが欲しいので、まずはboostをダウンロードして展開し、bjamをビルドします。そして、boostを展開したディレクトリをBOOST_ROOT環境変数に定義しておきます。BOOT_ROOTはbjamの動作上も必要です。 $ export BOOST_ROOT=/path/to/boost $ cd $BOOST_ROOT $…