mirror of
https://github.com/introlab/rtabmap.git
synced 2026-10-04 17:17:47 +08:00
fixed #525
This commit is contained in:
+12
-5
@@ -293,16 +293,23 @@ IF(WITH_QT)
|
|||||||
SET(PCL_LIBRARIES "${PCL_LIBRARIES};vtkGUISupportQt")
|
SET(PCL_LIBRARIES "${PCL_LIBRARIES};vtkGUISupportQt")
|
||||||
SET(ADD_VTK_GUI_SUPPORT_QT_TO_CONF TRUE)
|
SET(ADD_VTK_GUI_SUPPORT_QT_TO_CONF TRUE)
|
||||||
ENDIF(value EQUAL -1)
|
ENDIF(value EQUAL -1)
|
||||||
MESSAGE(STATUS "VTK_RENDERING_BACKEND=${VTK_RENDERING_BACKEND}")
|
MESSAGE(STATUS "VTK_RENDERING_BACKEND=${VTK_RENDERING_BACKEND}")
|
||||||
|
|
||||||
IF(VTK_RENDERING_BACKEND STREQUAL "OpenGL2")
|
IF(VTK_RENDERING_BACKEND STREQUAL "OpenGL2")
|
||||||
ADD_DEFINITIONS("-DVTK_OPENGL2")
|
ADD_DEFINITIONS("-DVTK_OPENGL2")
|
||||||
|
# see issue #525
|
||||||
|
list(FIND PCL_LIBRARIES vtkRenderingVolumeOpenGL2 value)
|
||||||
|
IF(value EQUAL -1)
|
||||||
|
SET(PCL_LIBRARIES "${PCL_LIBRARIES};vtkRenderingVolumeOpenGL2")
|
||||||
|
ENDIF(value EQUAL -1)
|
||||||
ELSEIF(VTK_RENDERING_BACKEND STREQUAL "OpenGL")
|
ELSEIF(VTK_RENDERING_BACKEND STREQUAL "OpenGL")
|
||||||
# PCL 1.9 not adding vtkRenderingVolumeOpenGL as dependency anymore, so add it for us
|
# PCL 1.9 not adding vtkRenderingVolumeOpenGL as dependency anymore, so add it for us
|
||||||
list(FIND PCL_LIBRARIES vtkRenderingVolumeOpenGL value)
|
list(FIND PCL_LIBRARIES vtkRenderingVolumeOpenGL value)
|
||||||
IF(value EQUAL -1)
|
IF(value EQUAL -1)
|
||||||
SET(PCL_LIBRARIES "${PCL_LIBRARIES};vtkRenderingVolumeOpenGL")
|
SET(PCL_LIBRARIES "${PCL_LIBRARIES};vtkRenderingVolumeOpenGL")
|
||||||
ENDIF(value EQUAL -1)
|
ENDIF(value EQUAL -1)
|
||||||
ENDIF()
|
ENDIF()
|
||||||
|
|
||||||
ENDIF()
|
ENDIF()
|
||||||
ADD_DEFINITIONS(-DQT_NO_KEYWORDS) # To avoid conflicts with boost signals/foreach and Qt macros
|
ADD_DEFINITIONS(-DQT_NO_KEYWORDS) # To avoid conflicts with boost signals/foreach and Qt macros
|
||||||
ENDIF(QT4_FOUND OR Qt5_FOUND)
|
ENDIF(QT4_FOUND OR Qt5_FOUND)
|
||||||
|
|||||||
Reference in New Issue
Block a user