解决:“error while loading shared libraries: libxxxx“
<br /> 当C/C++程序在进行编译或连接时,常常会看到如error while loading shared libraries的错误。主要原因是无法找到某个动态或静态库。而这种情况往往产生于使用了除系统库以外的其它函数库。<br /> 我遇到的情况是使用libpcap时报错。这是因为一般安装函数库,使用make install 方法时,函数库的.so文件和.a文件会被默认复制到/usr/local/lib下。但是这个路径不在系统的连接库路径中,所以会产生错误。<br /> <br />
原创
2011-03-08 14:45:00 ·
2500 阅读 ·
0 评论