libcjson.so:无法打开共享对象文件:没有这样的文件或目录

时间:2017-08-16 08:24:56

标签: c linux

我的操作系统是Centos 7

当我运行ldconfig -p时,我可以看到" libcjson.so.1.5.7(libc6,x86-64)=> /lib/libcjson.so.1.5.7"

然后我运行我的程序,打印出

"libcjson.so: cannot open shared object file: No such file or directory"

1 个答案:

答案 0 :(得分:0)

最后,我发现ldconfig的默认路径是/ usr / lib,但是我的动态库在/usr/local/lib.So我把这个路径添加到ldconfig的config。当我们复制库时,我们应该得到某些库只是符号链接。复制到某处后,它无法正常工作。