Macへのboostのインストール

MacにC++のライブラリである、boostをインストールしました。

スポンサーリンク

環境

  • Mac OS 10.11.4
  • boost 1.60.0

インストール方法

boostのインストールには、homebrewを使います。

最初はソースコードからビルドすることを考えたのですが、homebrewから、最新版がインストールできるみたいだったので、homebrewを使います。

インストールされるboostのバージョンなど、詳しい情報を知りたい場合は、下記のコマンドを実行してください。

homebrewには、boostというパッケージ名を指定することによってインストールできます。

いくつかオプションがあるのですが、オプションをつけたり、つけなかったりして試してみると、いくつかのエラーが発生しました。

Error: Building MPI support for both single and multi-threaded flavors

is not supported.  Please use “–with-mpi” together with

“–without-single”.

Error: Failure while executing: /usr/bin/patch -g 0 -f -p1

このようなエラーが発生したので、いろいろと試行錯誤した結果、下記のコマンドでboostをインストールすることに成功しました。

まとめ

インストール時に、オプションを指定する必要があるようです。

スポンサーリンク

シェアする

フォローする