GNU/Linux >> Tutoriales Linux >  >> Linux

LD_LIBRARY_PATH no parece funcionar

Intenta configurar LIBRARY_PATH , en lugar de LD_LIBRARY_PATH .

Desde el gcc página man:

RUTA_BIBLIOTECA

El valor de LIBRARY_PATH es una lista de directorios separados por dos puntos, muy parecido a PATH. Cuando se configura como un compilador nativo, GCC prueba los directorios así especificados cuando busca archivos de enlazadores especiales, si no puede encontrarlos usando GCC_EXEC_PREFIX. La vinculación mediante GCC también utiliza estos directorios al buscar bibliotecas ordinarias para la opción -lo (pero los directorios especificados con -L vienen primero).


Asegúrate de exportar LD_LIBRARY_PATH después de modificarlo. De lo contrario, GCC no podrá ver la versión modificada.

LD_LIBRARY_PATH=/usr/lib/gcc/x86_64-redhat-linux/3.4.6:$LD_LIBRARY_PATH
export LD_LIBRARY_PATH
gcc -o test test.c -lg2c

Linux
  1. ¿Cuáles son los directorios de inclusión predeterminados de GCC?

  2. ¿Por qué `\d` no funciona en expresiones regulares en sed?

  3. El cifrado/descifrado no funciona bien entre dos versiones de openssl diferentes

  4. Al instalar la cadena de herramientas Rust en Docker, el comando Bash `source` no funciona

  5. ¿Por qué Bash `(())` no funciona dentro de `[[]]`?

CentOS 8 VM no funciona en VirtualBox 5.2 en Ubuntu 18.04

REVISIÓN:Google Chrome no funciona en Kali Linux

La instalación de Docker en Linux Mint 19.2 no funciona

¿Por qué el nombre de host --fqdn no funciona en mi computadora con Ubuntu?

chmod no funciona

yum install gcc-g++ ya no funciona en CentOs 6.4