web-dev-qa-db-ja.com

Ubuntuで$ LD_LIBRARY_PATHを設定する方法

これを行う必要があります:

Linuxでは、標準の場所にない動的ライブラリをいくつか見つける必要があります。 $ LD_LIBRARY_PATHを/ path/to/sdk/libに設定する必要があります

Ubuntu 10.10ではどうすればよいですか?

14
Richard Knop

この変数を定義するには、(シェルプロンプトで)単に使用します。

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

これを永続的にするには、ldconfigファイルを編集します。まず、次のような新しいファイルを作成します。

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

次に、作成したファイルにパスを追加します

/path/to/sdk/lib

最後に、ldconfigを実行してキャッシュを更新します。

Sudo ldconfig
37
Khaled

Bashでは、実行する実行可能ファイルの前に割り当てます。

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