Sistema Linux: cómo instalar la biblioteca boost

  

Muchas personas tienen problemas al instalar la biblioteca boost en Linux. Al usar c ++, estarán expuestas a la biblioteca boost. La siguiente serie le presentará el sistema Linux para instalar la biblioteca boost. Camino, aprendamos juntos.

medio ambiente: Ubuntu 12.04 32 bits, gcc 4.6.3

De hecho, ubuntu, utilice el siguiente comando se puede instalar directamente

sudo apt-get install libboost-dev

Sin embargo, después de esta instalación, hay muchos errores al compilar el programa y todos son errores de archivos del sistema. Pensé que era la versión de la biblioteca boost. Cambié la versión varias veces y ocurrió el mismo problema. Más tarde, compilé un boost.1.42 yo mismo. Entonces el programa pasó sin problemas. Más tarde pensé en la razón, probablemente porque el impulso instalado por defecto desde el comando anterior no habilitó mpi al compilar y empaquetar. Y mi programa necesita esta característica. El siguiente es un breve paso de la instalación (compilado con boost1.42 y boost1.50, los dos métodos de instalación son los mismos, este último es un ejemplo):

1. Descargue el archivo fuente boost1.53 http: //sourceforge. Net /projects /boost /files /latest /download? Fuente = dlp

2. Después de descomprimir, vaya al directorio boost_1_53_0 y ejecute :. /bootstrap.sh

3.
(Clave) Modifique las herramientas /build /v2 /user-config.jam, y agregue una línea al final "using mpi;" (tenga en cuenta que hay un espacio después de mpi. Luego un punto y coma)

4. Ejecutar:. /b2

5. Ejecuta: sudo. /b2 install

Lo anterior es todo el proceso de instalación, porque se mencionan más en Internet, por lo que se omite aquí. El punto clave es mencionar el tercer paso, recuerde recordar. Sin embargo, si su programa no requiere la característica mpi, entonces no importa. Aplicar la configuración por defecto. Además, el cuarto paso, la ejecución puede estar en la parte posterior de los parámetros del prefijo de inicio, si no se agrega, el archivo de encabezado predeterminado se instala en el directorio /usr /local /include /boost. Los archivos de la biblioteca están en el directorio /usr /local /lib /. No se requiere ninguna modificación por defecto.

Si no puede cargar un archivo de biblioteca después de ejecutar el programa, puede usar /vr /local /lib todos los archivos de biblioteca mv al directorio /usr /lib.

Lo anterior es la introducción del sistema Linux para instalar la biblioteca boost. En este artículo también se explican los problemas encontrados durante la instalación de la biblioteca boost. Si encuentra estos problemas en la instalación doméstica, puede probar el método descrito en este artículo. Procesalo

Copyright © Conocimiento de Windows All Rights Reserved