Linux终端运行程序时提示:error while loading shared
libraries: xxx.so: cannot open shared object file: No such file or
directory
办法:
0. 在/etc/ld.so.conf文件添加一行,内容为程序运行时使用到到共享库所在目录,比如我用的库在/usr/local/lib下,就添加一行/usr/local/lib(需要sudo)。
1. 执行命令sudo ldconfig,用于刷新配置信息,使之生效。
再次运行程序即可。