编译过程
因为lego安装时已经安装了gtsam因子图优化库,所以不需要再安装
直接编译即可
catkin_make -j8
报错实例
示例:[lio_sam_imuPreintegration-2] process has died,[lio_sam_mapOptmization-5] process has died
解决方法
实际问题是库文件libmetis.so 的位置。它是一个运行时库,但是当应用程序查找它时,它的位置不在预期的目录中。在通过运行命令sudo make install -j8安装库gtsam 时,文件libmetis.so安装在/usr/local/lib/的默认位置,但是当我们启动 ros 工作区时,运行时库查看位置/opt/ros/melodic/库/