解决安装g2o库后找不到动态库的问题
问题
g2o使用cmake安装以后使用时提示找不到动态库(shared library)
解决方法
主要原因:系统默认查找的路径是lib和urs/lib,而g2o安装在usr/local/lib中
解决方法:在/etc目录中找到ld.so.conf,在文件末尾添加目录usr/local/lib,执行
sudo ldconfig即可
其原理可参考link,说得很清楚
安装g2o的其他注意事项
路径不能含有中文
g2o使用cmake安装以后使用时提示找不到动态库(shared library)
主要原因:系统默认查找的路径是lib和urs/lib,而g2o安装在usr/local/lib中
解决方法:在/etc目录中找到ld.so.conf,在文件末尾添加目录usr/local/lib,执行
sudo ldconfig即可
其原理可参考link,说得很清楚
路径不能含有中文