Ich habe ein kompiliertes Skript (es ist ein Dienstprogramm) und der Quellcode ist nicht verfügbar. Sobald ich das Skript diese Fehler ausgeführt erscheint:Fehler beim Laden der gemeinsam genutzten Bibliothek: librun.so
error while loading shared libraries: librun.so: cannot open shared object file: No such file or directory
Ich habe diese Art von Fehler in Vergangenheit konfrontiert, die unterschiedliche Lösungen hatte. Ich habe versucht, alles nach meinem Wissen und meiner ..
- librun.so gibt es in lib Ordner meiner Anwendung
- Es ist symbolischer Link und Zeige Version
- librun.so zur Korrektur in Pfadvariablen verfügbar
- .profile geändert für die erforderliche Bibliothek
- geänderten Berechtigungen und geprüft
- schauen auch das Vorhandensein dieser Bibliothek „die librun.so“ kehrt zurück
immer noch dieser Fehler angezeigt. Was kann der Grund für dieses Problem sein?
Danke, mein Herr. Ich habe versucht, LD_LIBRARY_PATH = $ PATH zu exportieren. PATH-Variable enthält den Pfad zu meiner Bibliothek. Immer noch der gleiche Fehler. – jigar
Ich habe die Sitzung neu gestartet und dieser Fehler ist weg. Derselbe Fehler für eine andere Bibliothek ist aufgetaucht. Also ist dieses Problem gelöst. Jetzt kann ich mich um die Ruhe kümmern, denke ich. Danke, mein guter Herr. – jigar
@jigar Enthält "LD_LIBRARY_PATH" jetzt den Pfad zu 'librun.so' oder den Pfad zu dem Verzeichnis **, das' 'librun.so' enthält? – jotik