mirror of
https://github.com/introlab/rtabmap_ros.git
synced 2026-10-04 08:47:45 +08:00
Find/Link explicitly OpenCL libraries if Freenect2 is detected (moved in main CMakeLists.txt to be added to exported in RTABMapConfig.cmake)
This commit is contained in:
@@ -234,6 +234,14 @@ IF(WITH_FREENECT2)
|
|||||||
SET(freenect2_INCLUDE_DIRS ${freenect2_INCLUDE_DIR})
|
SET(freenect2_INCLUDE_DIRS ${freenect2_INCLUDE_DIR})
|
||||||
ENDIF(NOT freenect2_INCLUDE_DIRS)
|
ENDIF(NOT freenect2_INCLUDE_DIRS)
|
||||||
MESSAGE(STATUS "Found freenect2: ${freenect2_INCLUDE_DIRS}")
|
MESSAGE(STATUS "Found freenect2: ${freenect2_INCLUDE_DIRS}")
|
||||||
|
# Explicitly link to OpenCL (in case of CUDA installed)
|
||||||
|
FIND_PACKAGE(OpenCL QUIET)
|
||||||
|
IF(OpenCL_FOUND)
|
||||||
|
SET(freenect2_LIBRARIES
|
||||||
|
${OpenCL_LIBRARIES}
|
||||||
|
${freenect2_LIBRARIES}
|
||||||
|
)
|
||||||
|
ENDIF(OpenCL_FOUND)
|
||||||
ENDIF(freenect2_FOUND)
|
ENDIF(freenect2_FOUND)
|
||||||
ENDIF(WITH_FREENECT2)
|
ENDIF(WITH_FREENECT2)
|
||||||
|
|
||||||
|
|||||||
@@ -140,14 +140,6 @@ IF(freenect2_FOUND)
|
|||||||
${LIBRARIES}
|
${LIBRARIES}
|
||||||
${freenect2_LIBRARIES}
|
${freenect2_LIBRARIES}
|
||||||
)
|
)
|
||||||
# Explicitly link to OpenCL (in case of CUDA installed)
|
|
||||||
FIND_PACKAGE(OpenCL QUIET)
|
|
||||||
IF(OpenCL_FOUND)
|
|
||||||
SET(LIBRARIES
|
|
||||||
${OpenCL_LIBRARIES}
|
|
||||||
${LIBRARIES}
|
|
||||||
)
|
|
||||||
ENDIF(OpenCL_FOUND)
|
|
||||||
ENDIF(freenect2_FOUND)
|
ENDIF(freenect2_FOUND)
|
||||||
|
|
||||||
IF(RealSense_FOUND)
|
IF(RealSense_FOUND)
|
||||||
|
|||||||
Reference in New Issue
Block a user