操作系统:ubuntu20.04
问题:Q1:编译《视觉SLAM14讲》的ch10章节的示例代码过程中,编译报错。
Q2:编译通过后,运行pose_graph_g2o_lie时报错。
-------------------------------------------------------------------------------------------
解决方法:
Q1:
cmake ..之后 make编译时运行,make的时候报错,如下图:
解决:这个报错是缺少fmt 在CMakeLists.txt,中添加
#fmt
find_package(FMT REQUIRED)
并且在target_link_libraries里加入
fmt::fmt
如下图:
再次编译,成功!!
Q2:运行build/pose_graph_g2o_lie sphere.g2o提示 段错误 (核心已转储)
build/pose_graph_g2o_lie sphere.g2o
段错误 (核心已转储)
解决:找到第43行的类里边,添加return true;
return true;
编译运行成功!!