C++动态链接库运行时找不到怎么办
C++在编译时,可以指定动态库的路径,但是运行的时候,
或者从一台机器拷到另一台的时候,它需要从系统的配置目录中寻找对应的动态库,
有可能系统的默认的目录只是/usr/lib64/,但是你的放在/usr/local/lib中,
比如有个libease.so放在了/usr/local/lib中,用ldd查看
include /etc/ld.so.conf.d/*.conf include /usr/local/lib include .
?也要ldconfig一下。。
?
还有一个办法就是设置LD_LIBRARY_PATH环境变量。
?
?