web-dev-qa-db-ja.com

MacOSにBoostをどのようにインストールしますか?

MacOSにBoostをどのようにインストールしますか?今のところ、Mac用のbjamが見つかりません。

156
Robert Gould

MacPorts をダウンロードし、次のコマンドを実行します。

Sudo port install boost 
147
dies

Homebrew を使用して、Boostの最新バージョンを取得できます。

brew install boost

http://brewformulas.org/Boost

238
jrwren

ソースを取得し、Boostを自分でコンパイルします。とても簡単になりました。この記事の執筆時点での現在のmacOSでのBoostの現在のバージョンの例を次に示します。

  1. https://www.boost.org/users/download/#live から.tar.gzをダウンロードします
  2. 展開してディレクトリに移動します。

    tar -xzf boost_1_50_0.tar.gz
    cd boost_1_50_0
  3. 構成(およびビルドbjam):

    ./bootstrap.sh --prefix=/some/dir/you/would/like/to/prefix
  4. ビルド:

    ./b2
  5. インストール:

    ./b2 install

スクリプトが保護された場所にファイルをコピーしようとする場合、ステップ3で選択したプレフィックスによっては、Sudoステップ5が必要になる場合があります。

92
snies

ご使用のコンパイラがMac XCode Devツールで提供されているものと異なる場合を除き、 nixバリアント入門ガイド のセクション5.1の指示に従ってください。最新のソースの構成と構築は簡単ではなく、構成に約1分、コンパイルに約10分かかりました。

5
Paul Kohut

Fink はBoostパッケージの完全なセットを持っているようです...

Finkをインストールして実行すると

fink install boost1.35.nopython

ターミナルで、それが主張する依存関係を受け入れます。または使用する

fink list boost

利用可能なさまざまなパッケージのリストを取得します。

5
dmckee

システムにインストールされたブーストを必要とするサードパーティのライブラリをコンパイルする問題を回避するために、これを実行します:

Sudo port install boost +universal
4
user1823890

Homebrewを使用して、両方を個別にインストールします。

醸造インストールブースト
brew install bjam

4
Kondal Rao

oSX(または他のOS)用のbjamをダウンロードできます here

3
Ferruccio

MacアプリストアからXcodeをインストールします。次に、コマンドを使用します。

  /usr/bin/Ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

上記はhomebrewをインストールし、ターミナルでbrewを使用できるようにします

次に、コマンドを使用します:

brew install boost

<your macusername>/usr/local/Cellar/boostにブーストライブラリをインストールします

0
UDAY JAIN