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以供使用

posted @ 2024-08-23 14:19  黑色与褐色  阅读(191)  评论(0)    收藏  举报