GNU/Linux >> Tutoriales Linux >  >> Linux

¿Cómo puedo vincular a una versión anterior de una biblioteca compartida?

Puede usar esta sintaxis para vincular a una versión específica de una biblioteca:

gcc [other options] -l:libtiff.so.4

No necesita especificar una ruta; se buscan los directorios habituales para encontrar la biblioteca.

Nota:como mencionó Michael Wild, debe tener instalados los archivos de encabezado para esa versión en lugar de los más nuevos.


Linux
  1. Enlace estático de función de biblioteca compartida en gcc

  2. Enlace con una versión anterior de libstdc++

  3. ¿Cómo incrustar la información de la versión en la biblioteca compartida y el binario?

  4. ¿Cómo puedo desinstalar o actualizar mi versión anterior de node.js?

  5. ¿Cómo puede una biblioteca compartida (.so) llamar a una función que está implementada en su programa de carga?

¿Cómo puedo cambiar mi versión de PHP en cPanel?

¿Cómo hacer el control de versiones de una biblioteca compartida en Linux?

Cómo configurar googleTest como una biblioteca compartida en Linux

¿Cómo vincular la biblioteca de tiempo de ejecución de C con 'ld'?

¿Cómo puedo encontrar mi versión de shell usando un comando de Linux?

¿Cómo verificar si una biblioteca compartida está instalada?