受这篇文章启发
视觉SLAM十四讲-第11讲 解决在保存字典文件出现”Segmentation fault (core dumped)“问题
CMakeLists.txt文件的这句代码
find_package(OpenCV 4 REQUIRED)
把3改为4,使用OpenCV4即可解决。我之前好像安装过OpenCV4,所以直接用了
因为有个警告
warning: libopencv_core.so.406, needed by /usr/local/lib/libDBoW3.so, may conflict with libopencv_core.so.3.4
意思是DBoW3需要用到OpenCV4的动态链接库。