-1

.bashrcにLD_LIBRARY_PATHを設定しようとしていますが、複数のパスを追加すると機能しません。

export LD_LIBRARY_PATH=/path/to/lib1

正常に動作し、新しい端末で$ LD_LIBRARY_PATHと入力すると、次のようになります。

$ $LD_LIBRARY_PATH
bash: /path/to/lib1: is a directory

でもやってみると

export LD_LIBRARY_PATH=/path/to/lib1:/path/to/lib2 
(I also tried export LD_LIBRARY_PATH=/path/to/lib2:$LD_LIBRARY_PATH)

私は得る

$ $LD_LIBRARY_PATH
bash: /path/to/lib1:/path/to/lib2: No such file or directory

なぜこれが起こっているのか考えはありますか?

4

1 に答える 1

2

$LD_LIBRARY_PATHの値を確認したいと思います。

使用する

echo $LD_LIBRARY_PATH

そうしないと、bashは$LD_LIBRARY_PATHに格納されているコマンドを実行するように要求したと考えます。

于 2013-02-27T21:07:24.227 に答える