c++ - bibliotecas - descargar libreria boost
¿Cómo instalas Boost en MacOS? (9)
Pruebe +universal
Una cosa a tener en cuenta: para que eso marque la diferencia necesitas haber creado python
con +universal
, si no lo has hecho o no estás seguro de que puedes simplemente reconstruir python +universal
. Esto se aplica tanto a brew como a macports .
$ brew reinstall python
$ brew install boost
O
$ sudo port -f uninstall python
$ sudo port install python +universal
$ sudo port install boost +universal
¿Cómo instalas Boost en MacOS? En este momento no puedo encontrar bjam para Mac.
A menos que su compilador sea diferente al suministrado con las herramientas Mac XCode Dev, simplemente siga las instrucciones en la sección 5.1 de la Guía de introducción para variantes de Unix . La configuración y construcción de la última fuente no podría ser más fácil, y tomó aproximadamente 1 minuto en configurarse y 10 minutos en compilarse.
Descarga MacPorts y ejecuta el siguiente comando:
sudo port install boost
Instale ambos usando homebrew por separado.
brew instalar impulso
brew instalar bjam
Para evitar problemas al compilar bibliotecas de terceros que necesitan una actualización instalada en su sistema, ejecute esto:
sudo port install boost +universal
Parece que Fink tiene un conjunto completo de paquetes de Boost ...
Con fink instalado y funcionando solo hazlo
fink install boost1.35.nopython
en la terminal y acepte las dependencias en las que insiste. O usar
fink list boost
para obtener una lista de diferentes paquetes que están disponibles.
Puede obtener la última versión de Boost usando Homebrew .
brew install boost
.
Solo obtenga la fuente y compile Boost usted mismo se ha vuelto muy fácil. Aquí hay un ejemplo de la versión actual de Boost (1.50.0) en el OSX actual (10.7.4) al momento de escribir esto:
- Descargue el archivo .tar.gz de http://sourceforge.net/projects/boost/files/boost/1.50.0/
Descomprime e ingresa al directorio:
tar -xzf boost_1_50_0.tar.gz cd boost_1_50_0
Configurar (y compilar
bjam
):./bootstrap.sh --prefix=/some/dir/you/would/like/to/prefix
Construir:
./b2
Instalar:
./b2 install
Dependiendo del prefijo que elija en el Paso 3, es posible que necesite sudo Paso 5, si el script intenta copiar archivos a una ubicación protegida.
puedes descargar bjam para OSX (o cualquier otro sistema operativo) here