命令
ldconfig
描述
Configure Dynamic Linker Run Time Bindings
管理动态链接库
用法
选项
1 2 3 4 5 6 7 8 9 10 11 12
| Options: -c, --format=FORMAT 指定格式,可选参数new,old,compat(默认) -C CACHE_FILE 指定缓存文件,默认/etc/ld.so.cache -f CONF_FILE 指定配置文件,默认/etc/ld.so.conf -i, --ignore-aux-cache 忽略辅助缓存文件 -l 手动链接各个库 -n 只处理在命令行上指定的目录,不建立缓存 -N 不缓存 -p, --print-cache 显示缓存内容 -r ROOT 更改根目录 -v, --verbose 显示详情 -X 不生成链接
|
注意
系统中新添加了lib库文件,如果添加到/usr/lib或/usr/lib64
目录中,则只需要执行ldconfig
命令重新加载即可;如果添加到了自定义目录则需要在/etc/ld.so.conf.d
目录中新增配置文件,然后执行ldconfig
重新加载.
示例
1 2 3 4 5
| $ echo "/usr/local/mysql/lib" >> /etc/ld.so.conf.d/mysql.conf $ ldconfig
$ ldconfig -v | grep mysql
|