Linux系统中动态库找不到解决方法
2020-01-31 本文已影响0人
brownfeng
动态库找不到的问题
- 找到xxx.so放到/usr/lib -- 不推荐
- sudo find /usr/local -name "libxxx.so"
- 找到xxx.so放到环境变量中
- LD_LIBRARY_PATH
- export LD_LIBRARY_PATH=xxx
- ~/.bashrc --- 用户级别
- /etc/profile --- 系统级别
- 使用命令重新加载
- .~/.bashrc
- ./etc/profile
- . 等价于 source
- export LD_LIBRARY_PATH=xxx
- LD_LIBRARY_PATH
- 修改/etc/ls.so.conf
- 动态库路径添加到该文件中--绝对路径
- sudo ldconfig -v