首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

C++动态链接库运行时找不到怎么处理

2013-08-26 
C++动态链接库运行时找不到怎么办C++在编译时,可以指定动态库的路径,但是运行的时候,或者从一台机器拷到另

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环境变量。

?

?

热点排行