@[TOC]((笔记)lib:no such lib的另一种错误可能:/etc/ld.so.conf没增加)
0.需求说明
通过cmakelist去find一个库时,可能导致报错,例如”libsgm.so cannot open“。但明明已经make install了,所以还有一种可能:
共享库文件通常安装到了/lib或/usr/lib,但如果是其他地方,例如/usr/local/lib。则需要注意/etc/ld.so.conf中是否添加了该地址。
sudo vi /etc/ld.so.conf添加/usr/local/libsudo ldconfig