it-swarm-eu.dev

Jak nainstalujete Boost na MacOS?

Jak nainstalujete Boost na MacOS? Právě teď nemohu najít bjam pro Mac.

144
Robert Gould

Stáhnout MacPorts , a spustit následující příkaz:

Sudo port install boost 
146
dies

Nejnovější verzi Boostu můžete získat pomocí Homebrew .

brew install boost.

http://brewformulas.org/Boost

216
jrwren

Stačí získat zdroj a kompilovat Boost sami; je to velmi snadné. Zde je příklad aktuální verze služby Boost na aktuálních makrech od tohoto zápisu:

  1. Stáhněte si soubor .tar.gz z https://www.boost.org/users/download/#live
  2. Rozbalte a přejděte do adresáře:

    tar -xzf boost_1_50_0.tar.gz
    cd boost_1_50_0

  3. Konfigurovat (a vytvořit bjam):

    ./bootstrap.sh --prefix=/some/dir/you/would/like/to/prefix
  4. Stavět:

    ./b2
  5. Nainstalujte:

    ./b2 install

V závislosti na prefixu, který jste si vybrali v kroku 3, budete možná muset Sudo Step 5, pokud se skript pokusí kopírovat soubory do chráněného umístění.

89
snies

Pokud není váš kompilátor jiný než ten, který je dodáván s nástroji Mac XCode Dev, postupujte podle pokynů v kapitole 5.1 Příručka Začínáme pro varianty Unix . Konfigurace a stavba posledního zdroje nemohla být jednodušší a konfigurace přibližně 10 minut a kompilace trvalo asi 1 minutu. 

5
Paul Kohut

Chcete-li se vyhnout problémům při kompilaci knihoven třetích stran, které potřebují v systému nainstalovat podporu, spusťte toto:

Sudo port install boost +universal
5
user1823890

Zkuste +universal

Jedna věc k poznámce: aby to mohlo udělat rozdíl, musíte mít python s +universal, pokud nemáte nebo si nejste jisti, že můžete python +universal znovu vytvořit. To platí jak pro brew, tak pro macports.

$ brew reinstall python
$ brew install boost

OR

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

Fink vypadá, že má celou sadu balíčků Boost ...

S fink nainstalován a běží jen dělat

fink install boost1.35.nopython

v terminálu a přijímat závislosti, na kterých trvá. Nebo použijte

fink list boost

získat seznam různých balíčků, které jsou dostupné.

5
dmckee

Nainstalujte oba pomocí homebrew odděleně.

vařit instalaci boost 
vařit instalovat bjam

3
Kondal Rao

můžete si stáhnout bjam pro OSX (nebo jakýkoliv jiný OS) zde

3
Ferruccio

Nainstalujte Xcode z úložiště aplikací Mac. Poté použijte příkaz:

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

výše bude instalovat homebrew a umožní vám použít vařit v terminálu

pak stačí použít příkaz:

brew install boost

které by pak instalovaly knihovny upgradu do <your macusername>/usr/local/Cellar/boost

0
UDAY JAIN