方法一:
把动态链接库所在的路径添加到/etc/ld.so.conf中
include /etc/ld.so.conf.d/*.conf /usr/local/lib/
然后更新/etc/so.cache
sudo ldconfig
方法二:
同方法一,把具体的so链接库写到/etc/ld.so.conf.d/下的conf文件中
/usr/local/lib/
方法三:
设置$LD_LIBRARY_PATH=库所在目录(多个目录用:分隔)
结论
以root身份把库路径加入到/etc/ld.so.conf或在/etc/ld.so.conf.d中创建特定的.conf文件,运行ldconfig更新动态链接库
设置$LD_LIBRARY_PATH=库所在目录(多个目录用:分隔)
转自:https://blog.youkuaiyun.com/qq_24815615/article/details/52269633
本文介绍三种方法来解决动态链接库的路径问题:一是修改/etc/ld.so.conf并运行ldconfig;二是直接在/etc/ld.so.conf.d/下创建.conf文件指定路径;三是设置LD_LIBRARY_PATH环境变量。
814

被折叠的 条评论
为什么被折叠?



