GNU/Linux >> Znalost Linux >  >> Linux

LD_LIBRARY_PATH zřejmě nefunguje

Zkuste nastavit LIBRARY_PATH , namísto LD_LIBRARY_PATH .

Z gcc manuálová stránka:

LIBRARY_PATH

Hodnota LIBRARY_PATH je seznam adresářů oddělených dvojtečkami, podobně jako PATH. Když je GCC nakonfigurován jako nativní kompilátor, zkouší takto zadané adresáře při hledání speciálních souborů linkeru, pokud je nemůže najít pomocí GCC_EXEC_PREFIX. Propojení pomocí GCC také používá tyto adresáře při hledání běžných knihoven pro -loption (ale adresáře zadané s -L jsou na prvním místě).


Ujistěte se, že exportujete LD_LIBRARY_PATH po jeho úpravě. Jinak GCC neuvidí upravenou verzi.

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:nasazení již nefunguje (ClassNotFoundException)

  2. Proč `\d` nefunguje v regulárních výrazech v sed?

  3. Instalace dockeru na Linux Mint 19.2 nefunguje

  1. chmod nefunguje

  2. Proč můj symbolický odkaz nefunguje?

  3. yum install gcc-g++ už v CentOs 6.4 nefunguje

  1. proč linux bridge nefunguje

  2. Problém(y) s regulárním výrazem v Bash:[^negate] zřejmě nefunguje

  3. Přihlášení SSH nefunguje pomocí klíče Bez hesla?