共享库的问题

发布时间 2023-04-20 17:42:54作者: MoonXu

1. 新安装的程序运行时找不到动态库,若共享库安装到了/lib或/usr/lib

那么需要执行以下ldconfig, ldconfig的作用是在默认搜索路径/lib和/usr/lib

和动态库配置文件/etc/ld.so.conf所列的目录下搜索出动态链接库。

2. 若共享库安装到了/usr/local/lib下,那么执行ldconfig之前需要把共享库

目录加入到/etc/ld.so.conf, echo >> "/usr/local/lib" >> /etc/ld.so.conf, 然后即可执行程序