linux找不到动态链接库 .so文件的解决方法

在某些情况下,比如编译时指定–prefix路径,然而该路径非系统默认的指定路径,于是提示不存在的文件或目录,对于可执行文件可加入$PATH。

而对于动态链接库.so文件:

1、首先查找是否存在该.so文件,

2、找到.so文件存在的目录,加入到/etc/ld.so.conf中

echo "/usr/local/lib" >> /etc/ld.so.conf

3、执行ldconfig命令

发表评论

您的邮箱地址不会被公开。 必填项已用 * 标注