GNU/Linux >> Tutoriales Linux >  >> Linux

¿Cómo agregar rutas de inclusión del compilador y rutas de la biblioteca del enlazador para Boost recién instalado?

Siempre hay tres pasos para instalar software en sistemas Linux:

  1. configurar — "verificar"
  2. make — "construir software en el directorio actual"
  3. make install — "copiar archivos a los sistemas para que el otro software pueda usar este software"

Probablemente hiciste el equivalente a make pero no hizo el equivalente a make install . Tienes que correr

sudo ./b2 install

después de ejecutar ./b2


Simplemente agregue las rutas a su .bashrc o .profile (o lo que sea que flote en su bote) así:

export LIBS="-L/home/dfe/Archive/boost_1_44_0/stage/lib"
export CPPFLAGS="-I/home/dfe/Archive/boost_1_44_0"

Primero, eliminé las RPM de impulso existentes usando

rpm -e boost-1.33.1-10.el5

Aparece un mensaje que dice "error:"boost" especifica varios paquetes"

Luego probé:

rpm -e --allmatches boost

(No recuerdo si escribí 'boost' o 'boost-1.33.1-10.el5')

Se mostraron los paquetes con dependencias. Lo hice:

rpm -e [packagename1]
rpm -e [packagename2]

y así sucesivamente y luego hizo:

rpm -e --allmatches

Este impulso borró completamente de mi sistema.

Luego extraje boost_1_44_0.tar.bz2 usando tar -xvjf boost_1_44_0.tar.bz2 y ejecuté bootstrap con:

./bootstrap.sh

Luego ejecutó bjam como:

./bjam install

¡Eso es todo! ¡Boost se instaló en mi sistema y no tuve que especificar ninguna de las opciones del enlazador mientras compilaba los programas! ¡Yay! Ahora el comando 'rpm -q boost' muestra que no hay ningún paquete instalado.


Linux
  1. Cómo instalar y usar Etcher en Linux para hacer Live Linux USB

  2. Cómo instalar la biblioteca Ncurses en Linux

  3. Cómo instalar Guake Terminal y agregarlo al inicio automático

  4. Cómo instalar y configurar Monit en Linux para el monitoreo de procesos

  5. UNIX/Linux:Cómo instalar y configurar mod_perl para Apache 2

Cómo comenzar e instalar Wine para Ubuntu

Cómo instalar Rust Compiler y Toolchain en Rocky Linux 8

Cómo instalar Java 8 JRE y JDK desde un archivo RPM en Linux

Cómo habilitar la biblioteca GD en PHP con LibJPEG, FreeType y LibPNG

Cómo instalar y usar el compilador GCC en el sistema Linux

Cómo instalar y configurar el subsistema de Windows para Linux