![]() |
ほとんどのHamigakiライブラリはライブラリのビルドを必要とする。Boost.Buildでビルドする際は次の変数を設定することにより、ビルドをカスタマイズすることができる。
変数 | 意味 | 規定値 |
---|---|---|
BOOST_ROOT | Boost C++ Librariesの配布パッケージの展開されたディレクトリ | - |
NO_BOOST_STD_LIB_NAME | 参照するBoostのライブラリ名にコンパイラ名とBoostのバージョンを含めない | - |
BOOST_INCLUDE | Boostのヘッダファイルのあるディレクトリ | - |
BOOST_LIBPATH | Boostのライブラリファイルのあるディレクトリ | - |
BOOST_ROOTはBoost.Buildのjamファイルを参照するためだけに用いられる。
NO_BOOST_STD_LIB_NAMEは、Boostを--layout=systemオプションでインストールした場合、1に設定する。
Boostがコンパイラ既定のディレクトリへインストールされている場合、BOOST_INCLUDEとBOOST_LIBPATHの設定は必要ない。
ライブラリ固有の変数に関しては、各ライブラリのドキュメントを参照すること。