我是一个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吗?
如果有任何回复,我将感激不尽!
先谢谢你
问题解决了。
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})