web-dev-qa-db-ja.com

MacでMacPortを使用してインストールした場合のBoost Libraryのデフォルトの場所は何ですか?

次のコマンドでmacportを使用して、macにboostをインストールしました

Sudo port install boost

正常にインストールされていますが、boostライブラリがどこにインストールされたかはわかりません。
どこにあるべきですか/どうすればそれを検索できますか?

19
user977476

ヘッダーは/usr/local/include/boostに、ライブラリは/usr/local/lib.に、または/opt/local/include/boost/opt/local/libにあるはずです。

locateを使用して検索できます:

locate boost
29
maditya

私にとって、High SierraとMacPorts 2.4.4では、MacPortsはBoost 1.66を以下にインストールしました:

/opt/local/include/boost
1
biohzd

デフォルトは/ usr/local/lib/usr/local/includeです

あなたはclangツールチェーンを使用してライブラリを再構築したいかもしれません

./bjam toolset=clang

その後、特にバージョンを切り替えたい場合(ソース管理やテストなど)、特定の場所に手動でインストールします。

> find . -name boost

も動作します

1
Delta_Fore

macOS Sierra 10.13.5を使用して、boostbrewをインストールしました。 /usr/local/include/の場所

1
Chidi