GNU/Linux >> Tutoriales Linux >  >> Linux

Instalando Qt en Linux, no puedo encontrar -lGL

En Fedora 17, hice:

sudo yum install mesa-libGL-devel

Bueno, está tratando de vincularse con libgl y no lo encuentra. Debe instalar libgl-dev .

-l es una opción del enlazador, le dice al enlazador que use una determinada biblioteca. Por ejemplo, puede tener -lmagic lo que significa que desea utilizar libmagic .

Normalmente todas las bibliotecas se llaman libsomething, y en Debian encontrará 3 paquetes llamados:libsomethinglibsomething-dbglibsomething-dev

La primera es la biblioteca, la segunda es la biblioteca compilada con los símbolos de depuración, para que pueda entender los seguimientos de pila más fácilmente, y la última es el paquete de desarrollo, contiene los archivos .h para que pueda vincular a la biblioteca.


sudo apt-get install libgl-dev


¿Tiene libgl-dev? instalado? Si no, instálalo y debería funcionar.


Linux
  1. Cómo instalar la biblioteca Ncurses en Linux

  2. ¿Qué hacer después de instalar Arch Linux?

  3. ld no puede encontrar una biblioteca existente

  4. ¿Instalando GDAL en Linux Ubuntu Server?

  5. Instalación del servidor Postgres 9.6 en Amazon Linux

Cómo encontrar detalles del sistema Linux usando inxi

Cómo instalar la biblioteca Python de PyBrain en Linux

Cómo instalar Rootkit Hunter en Linux

20 cosas que hacer después de instalar Linux Mint 17 Qiana Cinnamon

Instalando bbm.sty en linux

Instalación de extensiones de PHP en Linux