今天在配置一个激光SLAM的demo的时候,发现cmake make install都没问题,但是实际运行demo的时候报错error while loading shared libraries: libmetris.so: can not open shared object file: No such file or directory
原因:找不到动态库文件,需要手动进行:
sudo ldconfig
ldconfig是一个动态链接库管理命令,其目的为了让动态链接库为系统所共享。
ldconfig通常在系统启动时运行,而当用户安装了一个新的动态链接库时,就需要手工运行这个命令。