it-swarm-tr.com

MacOS'ta Boost'u nasıl yüklersiniz?

MacOS'ta Boost'u nasıl yüklersiniz? Şu anda Mac için BB bulamıyorum.

144
Robert Gould

İndir MacPorts , ve aşağıdaki komutu çalıştırın:

Sudo port install boost 
146
dies

En son Boost sürümünü Homebrew kullanarak elde edebilirsiniz.

brew install boost.

http://brewformulas.org/Boost

216
jrwren

Sadece kaynağı alın ve derleyin Kendinizi artırın; çok kolaylaştı. Bu yazımdan itibaren geçerli macOS'taki geçerli Boost sürümü için bir örnek:

  1. .Tar.gz dosyasını https://www.boost.org/users/download/#live adresinden indirin.
  2. Paketi aç ve dizine gir:

    tar -xzf boost_1_50_0.tar.gz
    cd boost_1_50_0

  3. Yapılandır (ve inşa bjam):

    ./bootstrap.sh --prefix=/some/dir/you/would/like/to/prefix
  4. İnşa etmek:

    ./b2
  5. Yükleyin:

    ./b2 install

3. Adımda seçtiğiniz ön eke bağlı olarak, komut dosyası korumalı bir konuma kopyalamaya çalışırsa Sudo 5. Adım'a ihtiyacınız olabilir.

89
snies

Derleyiciniz Mac XCode Dev araçlarıyla sağlanandan farklı değilse, Unix Varyantları için Başlangıç ​​Kılavuzu bölümündeki talimatları izleyin. En son kaynağın yapılandırılması ve yapılandırılması daha kolay olamazdı ve yapılandırılması yaklaşık 1 dakika ve derlenmesi 10 dakika sürdü. 

5
Paul Kohut

Sisteminizde yüklü olması gereken üçüncü taraf kütüphaneleri derlemede sorun yaşamamak için şunu çalıştırın:

Sudo port install boost +universal
5
user1823890

Fink , tam bir Boost paketi setine sahip görünüyor ...

Fink yüklü ve çalışan sadece yapmak

fink install boost1.35.nopython

terminalde ve ısrar ettiği bağımlılıkları kabul edin. Veya kullan

fink list boost

kullanılabilir farklı paketlerin bir listesini almak için.

5
dmckee

+universal adresini deneyin

Unutulmaması gereken bir şey: Bunun bir fark yaratabilmesi için +universal ile python yapmalısınız, eğer yapmadıysanız veya emin değilseniz python +universal dosyasını yeniden yapabilirsiniz. Bu, brew ve macports için de geçerlidir.

$ brew reinstall python
$ brew install boost

OR

$ Sudo port -f uninstall python
$ Sudo port install python +universal
$ Sudo port install boost +universal
4
Jacksonkr

İkisini de homebrew kullanarak ayrı ayrı kurun.

demlemek yükleme artırmak 
demlemek bjam yüklemek

3
Kondal Rao

oSX için bjam indirebilirsiniz (veya başka bir OS) here

3
Ferruccio

Xcode uygulamasını mac app store'dan yükleyin. __ Sonra komutu kullanın:

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

yukarıdakiler homebrew kuracak ve terminalde demleme kullanmanıza izin verecektir

sonra sadece komutu kullanın:

brew install boost

ki bu daha sonra kütüphaneleri <your macusername>/usr/local/Cellar/boost 'a yükleyecektir.

0
UDAY JAIN