linux更改源码安装目录后,找不到.so文件的解决
一般情况下,设置了--prefix且不为/usr/lib后,如果程序在编译安装后报找不到.so文件
这种情况需要在/etc/ld.do.conf下添加安装后lib库的路径。
/etc/ld.do.conf 包含/etc/ld.do.conf文件及/etc/ld.do.conf.d的文件夹,可以在其下配置单独的conf文件指定
之后执行ldconfig命令,将列出的路径下的库文件缓存到/etc/ld.so.cache以供使用
一般情况下,设置了--prefix且不为/usr/lib后,如果程序在编译安装后报找不到.so文件
这种情况需要在/etc/ld.do.conf下添加安装后lib库的路径。
/etc/ld.do.conf 包含/etc/ld.do.conf文件及/etc/ld.do.conf.d的文件夹,可以在其下配置单独的conf文件指定
之后执行ldconfig命令,将列出的路径下的库文件缓存到/etc/ld.so.cache以供使用