¿Cómo configurar $ LD_LIBRARY_PATH en Ubuntu?


14

Necesito hacer esto:

En Linux, tenemos que encontrar algunas bibliotecas dinámicas que no están en una ubicación estándar. Tenemos que establecer $ LD_LIBRARY_PATH en / path / to / sdk / lib

¿Cómo puedo hacer eso en Ubuntu 10.10?

Respuestas:


37

Para definir esta variable, simplemente use (en el indicador de comandos de la shell):

export LD_LIBRARY_PATH="/path/to/sdk/lib"

Para hacerlo permanente, puede editar los archivos ldconfig. Primero, cree un nuevo archivo como:

sudo vi /etc/ld.so.conf.d/your_lib.conf

En segundo lugar, agregue la ruta en el archivo creado

/path/to/sdk/lib

Finalmente, ejecute ldconfig para actualizar el caché.

sudo ldconfig

¿Son necesarias las comillas para LD_LIBRARY_PATH?
SAFX

@SAFX sí, si la ruta tiene espacios o caracteres especiales y si no se escapan.
VanagaS

Esto puede no funcionar para algunas versiones de Ubuntu. Consulte: LD_LIBRARY_PATH no se carga desde .profile ni / etc / environment
MikeTronix

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.