GNU/Linux >> Tutoriels Linux >  >> Linux

LD_LIBRARY_PATH ne semble pas fonctionner

Essayez de définir LIBRARY_PATH , au lieu de LD_LIBRARY_PATH .

À partir du gcc page de manuel :

LIBRARY_PATH

La valeur de LIBRARY_PATH est une liste de répertoires séparés par deux-points, un peu comme PATH. Lorsqu'il est configuré en tant que compilateur natif, GCC essaie les répertoires ainsi spécifiés lors de la recherche de fichiers de liens spéciaux, s'il ne peut pas les trouver en utilisant GCC_EXEC_PREFIX. La liaison à l'aide de GCC utilise également ces répertoires lors de la recherche de bibliothèques ordinaires pour l'option -l (mais les répertoires spécifiés avec -L viennent en premier).


Assurez-vous d'exporter LD_LIBRARY_PATH après l'avoir modifié. Sinon, GCC ne pourra pas voir la version modifiée.

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. eclipse/tomcat :le déploiement ne fonctionne plus (ClassNotFoundException)

  2. SET GLOBAL max_allowed_packet ne fonctionne pas

  3. Le tri Linux ne fonctionne pas avec les nombres flottants négatifs

  4. Pourquoi `\d` ne fonctionne-t-il pas dans les expressions régulières de sed ?

  5. L'installation de Docker sur Linux Mint 19.2 ne fonctionne pas

La machine virtuelle CentOS 8 ne fonctionne pas dans VirtualBox 5.2 sur Ubuntu 18.04

CORRECTIF :Google Chrome ne fonctionne pas sur Kali Linux

Pourquoi mon lien symbolique ne fonctionne-t-il pas ?

pourquoi le pont linux ne fonctionne pas

La connexion SSH ne fonctionne pas avec une clé sans mot de passe ?

Localiser et mettre à jourb ne fonctionne pas. Que devrais-je faire?