【发布时间】:2014-06-30 18:56:05
【问题描述】:
我的环境变量LD_LIBRARY_PATH有问题。
当我运行我的 bin 时,我收到以下错误消息:
./bignum:加载共享库时出错:liballjoyn.so:无法打开共享对象文件:没有这样的文件或目录
我将我的库添加到LD_LIBRARY_PATH,例如:
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:'/home/nyu-debian/Desktop/Stage-Kaliterre/Project/Projects/AllJoyn/core/alljoyn/build/linux/x86_64/release/dist/cpp/lib/liballjoyn.so'
我也试过了:
-
put -L选项 - 不起作用。 - 将
export更改为env最后加上 ./bignum - 不起作用。
我所有的尝试都没有成功...我还能尝试什么?
我正在使用 Debian Wheezy。该命令在上周末有效,但现在不再有效。
【问题讨论】:
-
看看 man ldconfig
-
@alk 我不认为这是一个很好的副本。它没有说明此问题中提出的
LD_LIBRARY_PATH有什么问题。可能有一个覆盖问题的副本(指定 file 而不是目录),但不是这样。 -
真正的问题真的很愚蠢... 错误:export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:'
/lib/ / lib