方法一: 修改 /etc/ld.so.conf文件
- 将需要配置的库复制到一个目录中,注意复制指令需要添加 -a 选项, -a选项可以将现有so库的链接关系一同拷贝,如果不加 -a 需要重新使用 ln进行链接:
bash
sudo cp -a *.so* /libsdk/
- 编辑 /etc/ld.so.conf文件
bash
include /etc/ld.so.conf.d/*.conf
/libsdk
- 保存后,使配置生效
bash
ldconfig
方法二: 设置 LD_LIBRARY_PATH环境变量
- 临时添加路径(仅在当前shell生命周期内有效):
bash
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH
-
永久添加路径,请编辑当前用户的 ~/.bashrc文件:
-
打开文件:
bash
nano ~/.bashrc
- 在文件末尾添加以下内容:
bash
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH
- 保存并关闭文件。
- 使配置生效:
bash
source ~/.bashrc