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.