mirror of
https://github.com/introlab/rtabmap.git
synced 2026-09-08 20:40:21 +08:00
Fixed OpenVINS build if openvins is built on ROS2 (#1379)
This commit is contained in:
+15
-3
@@ -797,9 +797,21 @@ ENDIF(WITH_VINS)
|
|||||||
|
|
||||||
IF(WITH_OPENVINS)
|
IF(WITH_OPENVINS)
|
||||||
FIND_PACKAGE(ov_msckf QUIET)
|
FIND_PACKAGE(ov_msckf QUIET)
|
||||||
IF(ov_msckf_FOUND)
|
# On ROS2, the indirect includes and libraries
|
||||||
MESSAGE(STATUS "Found ov_msckf: ${ov_msckf_INCLUDE_DIRS}")
|
# are not forwarded by ov_msckf target, append them manually
|
||||||
ENDIF(ov_msckf_FOUND)
|
FIND_PACKAGE(ov_core QUIET)
|
||||||
|
FIND_PACKAGE(ov_init QUIET)
|
||||||
|
IF(ov_msckf_FOUND AND ov_core_FOUND AND ov_init_FOUND)
|
||||||
|
SET(ov_msckf_INCLUDE_DIRS
|
||||||
|
${ov_msckf_INCLUDE_DIRS}
|
||||||
|
${ov_core_INCLUDE_DIRS}
|
||||||
|
${ov_init_INCLUDE_DIRS})
|
||||||
|
SET(ov_msckf_LIBRARIES
|
||||||
|
${ov_msckf_LIBRARIES}
|
||||||
|
${ov_core_LIBRARIES}
|
||||||
|
${ov_init_LIBRARIES})
|
||||||
|
MESSAGE(STATUS "Found OpenVINS: ${ov_msckf_INCLUDE_DIRS}")
|
||||||
|
ENDIF()
|
||||||
ENDIF(WITH_OPENVINS)
|
ENDIF(WITH_OPENVINS)
|
||||||
|
|
||||||
IF(WITH_FASTCV)
|
IF(WITH_FASTCV)
|
||||||
|
|||||||
Reference in New Issue
Block a user