LD_LIBRARY_PATH:无法打开共享对象文件

LD_LIBRARY_PATH: Cannot open shared object file

本文关键字:共享 文件 对象 LIBRARY PATH LD      更新时间:2023-10-16

我有一个环境变量LD_LIBRARY_PATH的问题。

当我运行我的bin时,我得到这个错误消息:

。/bignum:加载共享库时出现错误。

不能打开共享的目标文件

我将我的库添加到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。

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'

试试这个:

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,因为LD_LIBRARY_PATH是路径