SLAM中常用库在CMakeLists.txt中的添加方法,不断更新中…
(1)Eigen
include_directories( "/usr/include/eigen3" )
(2)PCL
find_package(PCL REQUIRED)
include_directories(${
PCL_INCLUDE_DIRS})
LINK_DIRECTORIES(${
PCL_LIBRARY_DIRS} )
add_definitions(${
PCL_DEFINITIONS})
target_link_libraries(XXX ${
PCL_LIBRARIES})
(3)OpenCV
find_package(OpenCV REQUIRED)
include_directories(${
OpenCV_INCLUDE_DIRS})
target_link_libraries(XXX ${
OpenCV_LIBS})
(4)G2O
find_package( G2O REQUIRED

这篇博客汇总了SLAM(Simultaneous Localization And Mapping)中常用库如Eigen、PCL、OpenCV、G2O等在CMakeLists.txt文件中的配置方法,包括如何查找和封装库、设置生成路径以及进行单元测试等步骤。
最低0.47元/天 解锁文章
1570

被折叠的 条评论
为什么被折叠?



