ubuntu 16.04安装LSDSLAM的一些问题解决
程序员文章站
2023-12-29 08:41:46
...
转载请注明出处: https://blog.csdn.net/JohnnyYeh/article/details/79723555
本文记录我在ubuntu16.04配置lsdslam的一些问题,大部分问题都可以在这一篇博客找到解决措施。所以我只记录下我遇到的一些上面没有记录的问题。
一、opencv的配置
我配置的opencv是3.3版本,亲测是可以运行的,但是要链接opencv的库,否则遇到opencv的一些地方会报错。
lsd_slam_viewer cmakelists修改如下:
find_package(OpenCV REQUIRED)
include_directories(${OpenCV_INCLUDE_DIRS})
......
target_link_libraries(viewer ${OpenCV_LIBS})
target_link_libraries(videoStitch
${OpenCV_LIBS})
lsd_slam_core cmakelists修改如下:
find_package(OpenCV REQUIRED)
include_directories(${OpenCV_INCLUDE_DIRS})
......
target_link_libraries(lsdslam ${OpenCV_LIBS})
target_link_libraries(live_slam ${OpenCV_LIBS})
target_link_libraries(dataset_slam lsdslam ${OpenCV_LIBS})
二、boost的配置
编译如果出现如下的错误,就是boost没有配置好
lsd_slam_viewer cmakelists修改如下:
find_package(Boost REQUIRED COMPONENTS
filesystem
system)
include_directories(${Boost_INCLUDE_DIRS})
......
target_link_libraries(viewer boost_system boost_filesystem)
......
target_link_libraries(videoStitch
boost_system boost_filesystem)
lsd_slam_core cmakelists修改如下:
find_package(Boost REQUIRED COMPONENTS
filesystem
system)
include_directories(${Boost_INCLUDE_DIRS})
......
target_link_libraries(lsdslamboost_system boost_filesystem)
......
target_link_libraries(live_slam boost_system boost_filesystem)
......
target_link_libraries(dataset_slam lsdslam boost_system boost_filesystem)
以上就是我遇到的问题的解决方法,希望能帮助你们早日跑通lsdslam。
推荐阅读
-
ubuntu 16.04安装LSDSLAM的一些问题解决
-
联想Y720,win10下安装双系统Ubuntu过程遇到的一些问题及解决方法
-
关于Ubuntu 16.04系统安装以及Nvidia显卡驱动安装的一些问题
-
安装win10+Ubuntu双系统后遇到的一些问题以及解决办法
-
如何安装ubuntu双系统与一些问题解决(4.解决亮度无法调节的问题)
-
Ubuntu 16.04 LTS中源码安装Python 3.6.0的方法教程
-
Ubuntu 16.04 LTS中源码安装Python 3.6.0的方法教程
-
Ubuntu16.04安装mysql5.7.22的图文教程
-
在Ubuntu 16.04 Server上安装Zabbix的方法
-
安装Ubuntu 16.04后要做的事(总结)