error while loading shared libraries问题

我是将库和头文件等直接拷贝到/usr/local/下面的路径中后,引入的时候报这个错误。

使用下面的方式得以解决:

vi /etc/ld.so.conf,在"include ld.so.conf.d/*.conf"下方增加"/usr/local/lib"

保存后,在命令行终端执行:/sbin/ldconfig -v,其作用是将文件/etc/ld.so.conf列出的路径下的库文件缓存到/etc/ld.so.cache以供使用。再次make执行后就没有这个错误了

原文地址:https://www.cnblogs.com/maycpou/p/12988185.html