原因:GeographicLib未被安装,或者cmakelist链接错误
- 首先查看是否安装GeographicLib以及对应安装位置
输入dpkg -L libgeographic-dev
找到对应的FindGeographicLib.cmake,前面的/usr/share/cmake/geographiclib就是安装路径,用于后续的环境配置
如果未安装,输入sudo apt-get update
sudo apt-get install libgeographic-dev进行安装,并使用上述命令确定重新安装位置
- 将环境配置到~/.bashrc上,配置完后输入显示echo $链接库
- 在确定安装完毕,并配置启动环境后还是报错,修改对应的cmakelist文件
完成后可删除旧的devel和build包,正常启动catkin_make