Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- cmake_minimum_required(VERSION 3.3 FATAL_ERROR)
- project(Cone)
- set(VTK_USE_CARBON ON)
- find_package(VTK COMPONENTS
- vtkCommonCore
- vtkCommonDataModel
- vtkFiltersSources
- vtkInteractionStyle
- vtkRenderingCore
- vtkRenderingFreeType
- vtkRenderingOpenGL2 QUIET)
- if (NOT VTK_FOUND)
- message("Skipping Cone: ${VTK_NOT_FOUND_MESSAGE}")
- return ()
- endif()
- message (STATUS "VTK_VERSION: ${VTK_VERSION}")
- if (VTK_VERSION VERSION_LESS "8.90.0")
- # old system
- include(${VTK_USE_FILE})
- add_executable(Cone Cone.cpp)
- target_link_libraries(Cone PRIVATE ${VTK_LIBRARIES})
- else ()
- # include all components
- add_executable(Cone Cone.cxx )
- target_link_libraries(Cone PRIVATE ${VTK_LIBRARIES})
- # vtk_module_autoinit is needed
- vtk_module_autoinit(
- TARGETS Cone
- MODULES ${VTK_LIBRARIES}
- )
- endif ()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement