VTK + Cmake -> USE_VTK_RENDERING error

问题描述 投票:1回答:1

我是一个VTK库的初学者,我在运行这个项目时遇到了一个问题。

http:/web.mit.edu16.225dvVTKExamplesImageProcessingCxx。

在CMakeLists中,有一个'if'条件。

IF(NOT VTK_USE_RENDERING) MESSAGE(FATAL_ERROR "示例${PROJECT_NAME}需要VTK_USE_RENDERING.")ENDIF(NOT VTK_USE_RENDERING)

但在CMake配置过程中出现了错误。

CMake Error at CMakeLists.txt:6 (MESSAGE): Example ImageProcessing requires VTK_USE_RENDERING.

问题是在CMake中没有VTK_USE_RENDERING条目。那么我怎样才能解决这个问题呢?我应该使用QT吗?

如果有任何回复,我将感激不尽!

先谢谢你

c++ qt cmake visualization vtk
1个回答
1
投票

问题解决了。

VTK大于或等于6.0的版本应该使用这个CMakeFile.txt。

cmake_minimum_required(VERSION 2.8.5 FATAL_ERROR) 
project(ImageProcessing) 

find_package(VTK REQUIRED NO_MODULE) 
include(${VTK_USE_FILE}) 

add_executable(ImageSlicing ImageSlicing.cxx) 
target_link_libraries(ImageSlicing ${VTK_LIBRARIES})
© www.soinside.com 2019 - 2024. All rights reserved.