加载共享库时出错,没有这样的文件或目录

时间:2016-07-18 16:57:23

标签: linux

我知道有很多类似的问题,但似乎没有一个问题适合我。

error while loading shared libraries: libquickly.so.1.1: cannot open shared object file: No such file or directory

[]$ echo $LD_LIBRARY_PATH
/usr/local/lib

[]$ ls /usr/local/lib
 ...
 libquickly.so
 libquickly.so.1.1
 ...

我已经尝试过运行ldconfig,但这似乎没什么区别。我尝试删除libquickly.so.1.1并添加一个具有相同名称的新syslink,它似乎没有什么区别。我还注意到,如果我关闭我的终端窗口并打开一个新的并且回显$ LD_LIBRARY_PATH它会将其显示为空,我必须重做导出命令以重新添加/ usr / local / lib。这可能是其中的一部分问题?

1 个答案:

答案 0 :(得分:1)

某些程序(100个中的一个)经过硬编码,仅在/usr/lib(64)/中查找库。

建议:libquickly安装到/ usr /。 (或#cp libquickly.so.1.1 /usr/lib(64)/)。