mirror of
https://github.com/introlab/rtabmap.git
synced 2026-09-03 01:50:24 +08:00
CameraK4A: added finding lib on linux
This commit is contained in:
@@ -325,10 +325,18 @@ IF(WITH_K4W2 AND WIN32)
|
||||
ENDIF(WITH_K4W2 AND WIN32)
|
||||
|
||||
IF(WITH_K4A)
|
||||
FIND_PACKAGE(K4A QUIET)
|
||||
IF(K4A_FOUND)
|
||||
MESSAGE(STATUS "Found Kinect for Azure: ${K4A_INCLUDE_DIRS}")
|
||||
ENDIF(K4A_FOUND)
|
||||
IF(WIN32)
|
||||
FIND_PACKAGE(K4A QUIET)
|
||||
ELSE()
|
||||
FIND_PACKAGE(k4a QUIET)
|
||||
FIND_PACKAGE(k4arecord QUIET)
|
||||
IF(NOT (k4a_FOUND AND k4arecord_FOUND))
|
||||
SET(k4a_FOUND FALSE)
|
||||
ENDIF(NOT (k4a_FOUND AND k4arecord_FOUND))
|
||||
ENDIF()
|
||||
IF(k4a_FOUND)
|
||||
MESSAGE(STATUS "Found Kinect for Azure: ${k4a_INCLUDE_DIRS}")
|
||||
ENDIF(k4a_FOUND)
|
||||
ENDIF(WITH_K4A)
|
||||
|
||||
# IF PCL depends on OpenNI2 (already found), ignore WITH_OPENNI2
|
||||
@@ -648,10 +656,10 @@ IF(NOT KinectSDK2_FOUND)
|
||||
ELSE()
|
||||
SET(CONF_DEPENDENCIES ${CONF_DEPENDENCIES} ${KinectSDK2_LIBRARIES})
|
||||
ENDIF()
|
||||
IF(NOT K4A_FOUND)
|
||||
IF(NOT k4a_FOUND)
|
||||
SET(K4A "//")
|
||||
ELSE()
|
||||
SET(CONF_DEPENDENCIES ${CONF_DEPENDENCIES} ${K4A_LIBRARIES})
|
||||
SET(CONF_DEPENDENCIES ${CONF_DEPENDENCIES} ${k4a_LIBRARIES})
|
||||
ENDIF()
|
||||
IF(NOT OpenNI2_FOUND)
|
||||
SET(OPENNI2 "//")
|
||||
@@ -1012,7 +1020,7 @@ ELSE()
|
||||
MESSAGE(STATUS " With Kinect for Windows 2 = NO (Kinect for Windows 2 SDK not found)")
|
||||
ENDIF()
|
||||
|
||||
IF(K4A_FOUND)
|
||||
IF(k4a_FOUND)
|
||||
MESSAGE(STATUS " With Kinect for Azure = YES (License: MIT)")
|
||||
ELSEIF(NOT WITH_K4A)
|
||||
MESSAGE(STATUS " With Kinect for Azure = NO (WITH_K4A=OFF)")
|
||||
|
||||
Reference in New Issue
Block a user