方法 1:临时设置(当前会话有效)
通过 LD_LIBRARY_PATH
环境变量指定路径(以冒号分隔多个路径):
# 添加自定义路径(例如 /my/libs)
export LD_LIBRARY_PATH=/my/libs:$LD_LIBRARY_PATH
# 验证(查看当前加载顺序)
ldd --version | grep LD_LIBRARY_PATH
适用场景:临时测试或调试。
方法 2:永久设置(系统级)
步骤 1:编辑 /etc/ld.so.conf
sudo vi /etc/ld.so.conf
在文件末尾添加自定义路径(例如 /my/libs
):
/my/libs
步骤 2:更新动态库缓存
sudo ldconfig