20 Boost を使い始めてみる

ベクトル・行列計算がしたくて、 クラス・ライブラリィ Eigen を インストールしたことがある (Eigen - 行列演算用 C++ クラスライブラリィ) が、 boost も使えるようにしておかないといけないらしい。

とりあえず Mac Ports で
sudo port install boost
としてインストールできる (非常に楽だけど、それで済むのかは分からない)。

Mac Ports でインストールした場合、 /opt/local/include/boost にヘッダーが、 また /opt/local/lib にライブラリィ・ファイルが置かれる。 例えば
c++ -I /opt/local/include mytest.cpp
あるいは
c++ -I/opt/local/include/ mytest2.cpp -L/opt/local/lib -lboost_regex-mt
のような調子でコンパイル&リンクする。

桂田 祐史
2016-04-02