Probleme mit dynamische laden von Bibs
-
Hallo !
Ich habe mir it++ ( Mathebibliothek http://itpp.sourceforge.net/latest/index.html ) installiert.
Nun habe ich das Teil zunächst zum laufen bekommen. Dann mußte ich es aber erneut kompilieren damit it++ BLAS, CBLAS, LAPACK und FFT Bibliotheken nutzen kann. Das kompilieren meines Programmes funktioniert immer noch wunderbar allerdgins erhalte ich nun folgende Ausgabe auf der Konsole, wenn ich das Programm starten will:
./NI_Projekt: error while loading shared libraries: libmkl_lapack32.so: cannot open shared object file: No such file or directory
Das Problem ist, das diese Datei existiert und in /opt/intel/mkl/8.0.2/lib/32 liegt. Wie kann ich dem Programm jetzt den Ort der Datei verklickern?
-
Entweder
export LD_LIBRARY_PATH=/opt/intel/mkl/8.0.2/lib/32
vor dem Programmstart oder in die Datei /etc/ld.so.conf folgende Zeile einfügen
/opt/intel/mkl/8.0.2/lib/32
und danach ldconfig ausführen (zweiteres ist von Dauer und systemweit, ersteres nur auf der Konsole wo Du den Befehl eingegeben hast).
-
Ja super, vielen dank.