[solved] "error while loading shared libraries"
-
Beim Ausführen meines Programms (unter Linux) bekomme ich folgenden Fehler:
./Linear_Algebra: error while loading shared libraries: liblapackpp.so.14: cannot open shared object file: No such file or directory
Ich hab gegooglet und gefunden, dass ich mit ldconfig was einstellen muss. Die Bibliothek befindet sich unter /home/hadoop/JQ/lib
Meine Fragen:
1.) Was muss ich genau bei ldconfig eingeben?
1.) Benötige ich root-Rechte?
-
Es gibt zwei Möglichkeiten:
1. Starte das Programm mit dem BefehlLD_LIBRARY_PATH=/home/hadoop/JQ/lib ./Linear_Algebra.
2. Für ldconfig musst du in die Datei /etc/ld.so.conf /home/hadoop/JQ/lib als neue Zeile einfügen und danach ldconfig ausführen.
-
danke.
Für zweiteres fehlen mir die Rechte, aber ersteres klappt wunderbar. thx