解决Linux下动态链接库失败的问题

首先利用ldd查看可执行文件依赖的动态库及其状态。

解决办法

(1)将自己制作的动态库放到系统存放库的目录下    usr/lib

  (2) 在实际开发中测试时-经常用的方法

export $ LD_LIBRARY_PATH=./lib(设置库的导入目录)重启会失效

(3)在家目录下找到.bashrc文件将(2)中的内容放入(不推荐)

(4)常用:          1. 找到动态链接库的配置文件: /etc/ld.so.conf
                    2. 在该文件中添加动态库的目录(绝对路径)
                    3. 更新: sudo ldconfig -v


版权声明:本文为qq_24163555原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。