次のコマンドでmacportを使用して、macにboostをインストールしました
Sudo port install boost
正常にインストールされていますが、boostライブラリがどこにインストールされたかはわかりません。
どこにあるべきですか/どうすればそれを検索できますか?
ヘッダーは/usr/local/include/boost
に、ライブラリは/usr/local/lib.
に、または/opt/local/include/boost
と/opt/local/lib
にあるはずです。
locate
を使用して検索できます:
locate boost
私にとって、High SierraとMacPorts 2.4.4では、MacPortsはBoost 1.66を以下にインストールしました:
/opt/local/include/boost
デフォルトは/ usr/local/lib/usr/local/includeです
あなたはclangツールチェーンを使用してライブラリを再構築したいかもしれません
./bjam toolset=clang
その後、特にバージョンを切り替えたい場合(ソース管理やテストなど)、特定の場所に手動でインストールします。
> find . -name boost
も動作します
macOS Sierra 10.13.5
を使用して、boost
とbrew
をインストールしました。 /usr/local/include/
の場所