ubuntu18.04 安装DBoW3及其CMakeLists.txt配置

ubuntu18.04 安装DBoW3

  • 一、[DBoW3下载地址](https://github.com/rmsalinas/DBoW3)
  • 二、编译
  • CMakeLists.txt配置

一、DBoW3下载地址

二、编译

mkdir build
cd build
cmake -DUSE_CONTRIB=ON .. #如果安装OpenCV时没有安装 contrib_modules则应该直接cmake ..(OpenCV及 contrib_modules及VIZ在ubuntu18.04下安装方法见文末链接)
make
sudo make install

OpenCV3.4.4 with contrib_modules and VIZ 在ubuntu18.04下安装方法

CMakeLists.txt配置

set( DBoW3_INCLUDE_DIRS "/usr/local/include" )
set( DBoW3_LIBS "/usr/local/lib/libDBoW3.so" )

target_link_libraries( 可执行文件名 ${DBoW3_LIBS} )

你可能感兴趣的:(SLAM,C++)