Cómo instalar el Boost C ++ en Ubuntu Top 10.Top 10

Cómo instalar el Boost C ++ en Ubuntu Top 10.Top 10
Como desarrollador de C ++, tener todas las herramientas necesarias para facilitar el desarrollo es una ventaja adicional. La biblioteca Boost C ++ contiene todas las bibliotecas de código abierto que necesita para su desarrollo de C ++. Estas bibliotecas vienen inclinadas con Boost C++. Una vez que lo instale, puede comenzar a usar las bibliotecas en su código durante el desarrollo.

Cubriremos la instalación completa de Boost C ++ en Ubuntu 22.04.

Dos formas de instalar el Boost C ++ en Ubuntu 22.04

Tiene dos opciones para instalar la biblioteca Boost C ++ en Ubuntu 22.04. Primero, puede instalarlo a través del repositorio de Ubuntu Apt, pero eso no le dará la última versión. Alternativamente, puede instalarlo desde su código fuente que le brinda acceso a la última versión.

1. Instale el Boost C ++ a través de APT

Instalarlo a través del repositorio APT es el enfoque más conveniente para una instalación rápida de Boost C ++ en su Ubuntu 22.04. Comience actualizando el repositorio.

$ sudo apt actualización

El siguiente paso es instalar el paquete LibBoost-All-Dev que contiene las bibliotecas de desarrollo Boost C ++.

$ sudo apt install libboost-todo-devel

Los paquetes Boost C ++ son de tamaño grande. Presione y para confirmar la instalación. Asegure un espacio adecuado en su sistema para acomodar la instalación.

Una vez que el paquete complete la instalación, verifique que la instalación sea exitosa verificando la versión de instalación Boost C ++.

$ dpkg -s libboost -dev | versión GREP

La versión instalada es 1.74, pero ese no es el último lanzamiento. Para obtener la última versión, use el segundo método de instalación que discutiremos más adelante en este artículo.

Cuando instala el Boost C ++ a través de APT, puede desinstalar el paquete instalado y las dependencias con el siguiente comando:

$ sudo apt autoremove libboost-todo-devel

2. Instale el Boost C ++ a través del código fuente

Para alguien que busca ensuciarse las manos instalando las últimas bibliotecas Boost C ++, debe instalarlas a través de su código fuente.

Comience visitando el sitio web Boost C ++ y abra la sección "Descargas". Localice la opción para las "Descargas de Boost" y haga clic en la "versión actual".

Aparecerá una lista de versiones actuales disponibles que puede descargar. Haga clic derecho en el "alquitrán.opción GZ ”y copiar su enlace. También puede hacer clic en él para comenzar la descarga.

En su terminal, use WGet para descargar el archivo a través de la terminal. Use el enlace que copió con el comando wget para iniciar la descarga.

Una vez que se complete la descarga, navegue al directorio de descarga. Aquí, movemos el archivo a nuestras "descargas" para verificar que descargamos el archivo TAR que contiene el código fuente.

Extraiga el archivo de archivo con el siguiente comando:

$ tar xvf boost_1_81_0_tar.GZ

Navegue hacia el directorio de "botas" extraídos.

$ cd boost_1_81_0/

Debemos instalar las dependencias requeridas para admitir la instalación del Boost C++. Ejecute el siguiente comando y todas las dependencias se instalarán:

$ sudo apt instalación de construcción python3-dev G ++ Autotools-Dev Libicu-Dev libbz2-dev -y

Luego necesitamos configurar la bootstrap de Boost. El siguiente comando inicia el script de arranque y construye el motor B2:

$ sudo ./oreja.sh - -prefix =/usr/

Ahora puede ejecutar el motor B2 generado.

ps ./B2

Por último, instale el boost c ++ usando el b2.

$ sudo ./B2 instalación

Una vez que se ejecute el programa, la instalación se completará y tendrá las bibliotecas Boost C ++ disponibles en su sistema. Luego puede invocarlos al escribir sus proyectos C ++.

Conclusión

El Boost C ++ es una biblioteca útil para trabajar con proyectos C ++. Ofrece diferentes bibliotecas que puede usar. Cubrimos dos formas de instalarlo en su Ubuntu 22.04. Puede instalarlo directamente a través de APT o usar su código fuente. Use el método que sea conveniente para su caso.