将需要runtime loader搜索的路径加 LD_LIBRARY_PATH环境变量:
export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:/usr/local/lib"
更新runtime loader的配置文件:
将/usr/local/lib加入/etc/ld.so.conf,
或者在/etc/ld.so.conf.d目录中新建一个名为*.conf的文件,如/etc/ld.so.conf.d/99local.conf,将/usr/local/lib写入此文件中。这样可以让我们把自定义的library路径和系统的默认值区分开来,建议使用此方式。
(前缀99是为了保证相对于其他文件,此文件是最后加载的,这样就不会抢先可能包含了相同libraries的系统路径)
完成修改之后,需要用root权限运行:
ldconfig
让改动生效。(这条命令更新/etc/ld.so.cache文件,是runtime loader真正使用的文件)