Pergunta

Como você instalar o impulso no MacOS? Agora eu não consigo encontrar bjam para o Mac.

Foi útil?

Solução

MacPorts , e execute o seguinte comando:

sudo port install boost 

Outras dicas

Você pode obter a versão mais recente de impulso usando Homebrew .

brew install boost.

http://brewformulas.org/Boost

Apenas obter o código fonte e compilar impulsionar a si mesmo; tornou-se muito fácil. Aqui está um exemplo para a versão atual do impulso nas MacOS atuais como esta escrito:

  1. Baixe o do .tar.gz de https://www.boost.org/users / download / # vivo
  2. Descompacte e ir para o diretório:

    tar -xzf boost_1_50_0.tar.gz
    cd boost_1_50_0

  3. Configurar (e construir bjam):

    ./bootstrap.sh --prefix=/some/dir/you/would/like/to/prefix
  4. Constituição:

    ./b2
  5. Instale:

    ./b2 install

Dependendo do prefixo que você escolher no Passo 3, você pode precisar sudo Passo 5, se as tentativas de scripts copiar arquivos para um local protegido.

Fink parece ter um conjunto completo de pacotes de impulso ...

Com Fink instalado e funcionando apenas fazer

fink install boost1.35.nopython

no terminal e aceitar as dependências insiste em. Ou utilização

fink list boost

para obter uma lista de pacotes diferentes que são availible.

A menos que seu compilador é diferente do que o fornecido com as ferramentas Mac XCode Dev, basta seguir as instruções na seção 5.1 do Guia de Introdução para Unix variantes . A configuração e construção da mais recente fonte não poderia ser mais fácil, e levou tudo sobre cerca de 1 minuto para configurar e 10 minutos para compilar.

A fim de problemas evitar compilar bibliotecas de terceiros que precisam impulsionar instalados em seu sistema, execute o seguinte:

sudo port install boost +universal

Tente +universal

Uma coisa a nota: para que fazer a diferença que você precisa para ter construído python com +universal, se você não tem ou você não tem certeza que você pode apenas reconstruir python +universal. Isso se aplica tanto bebida , bem como MacPorts .

$ brew reinstall python
$ brew install boost

ou

$ sudo port -f uninstall python
$ sudo port install python +universal
$ sudo port install boost +universal

Você pode baixar bjam para OSX (ou qualquer outro sistema operacional) aqui

Instale ambos usando homebrew separadamente.

Brew instalar impulso
bebida instalar bjam

Instale Xcode da loja Mac App. Em seguida, use o comando:

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

acima irá instalar homebrew e permitem que você use bebida no Terminal

, em seguida, o comando apenas usar:

brew install boost

que iria em seguida, instalar o impulso bibliotecas para <your macusername>/usr/local/Cellar/boost

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top