it-swarm.com.de

Wie setze ich $ LD_LIBRARY_PATH in Ubuntu?

Ich muss das tun:

Unter Linux müssen wir einige dynamische Bibliotheken finden, die sich nicht an einem Standardspeicherort befinden. Wir müssen $ LD_LIBRARY_PATH auf/path/to/sdk/lib setzen

Wie kann ich das in Ubuntu 10.10 machen?

14
Richard Knop

Um diese Variable zu definieren, verwenden Sie einfach (auf der Shell-Eingabeaufforderung):

export LD_LIBRARY_PATH="/path/to/sdk/lib"

Um es dauerhaft zu machen, können Sie die ldconfig-Dateien bearbeiten. Erstellen Sie zunächst eine neue Datei wie:

Sudo vi /etc/ld.so.conf.d/your_lib.conf

Zweitens fügen Sie den Pfad in die erstellte Datei ein

/path/to/sdk/lib

Führen Sie abschließend ldconfig aus, um den Cache zu aktualisieren.

Sudo ldconfig
37
Khaled

Weisen Sie es in bash vor der ausführbaren Datei zu, die ausgeführt werden soll.

LD_LIBRARY_PATH=/path/to/sdk/lib ./somedevtool