簡體   English   中英

如何使用itkvtkglue將ITK與VTK一起使用?

[英]How to use itkvtkglue to use ITK with VTK?

我想制作一個將ITK與VTK相結合的示例,該示例來自Wiki示例,稱為IO / ImageFileReader。

我下載了itkvtkglue,解壓縮到一個文件夾,使用cmake配置並使用Visual Studio 2010構建。

但是當我嘗試配置給定的示例時,我無法使用它。 即使cmake自己找到了ItkVtkGlue_DIR,它仍然給出一個錯誤,即他無法包含必要的文件。 未能包含($ {ItkVtkGlue_USE_FILE})

我應該以某種方式更改CMake查找ItkVtkGlue頭文件的文件夾嗎? 還有其他方法可以同時使用ITK和VTK嗎?

錯誤和文件內容如下。

CMake Error at CMakeLists.txt:6 (include):
  include could not find load file:

    C:/Users/Emre

CMakeLists.txt看起來像這樣:

cmake_minimum_required(VERSION 2.6)

project(ImageFileReader)

find_package(ItkVtkGlue REQUIRED)
include(${ItkVtkGlue_USE_FILE})

add_executable(ImageFileReader ImageFileReader.cxx)
target_link_libraries(ImageFileReader
  ItkVtkGlue  ${VTK_LIBRARIES} ${ITK_LIBRARIES}) 

謝謝大家的幫助。

這幾乎可以肯定是非常普遍的問題之一:

如果工具的路徑中包含[space]字符,則必須通過將文件路徑括在引號中以防止文件路徑被分開。

為安全起見,您應該始終將文件路徑放在引號中,以防將來您的合作者之一嘗試在其中帶有空格的路徑上進行構建。

您可能還需要查看:

http://www.vtk.org/Wiki/ITK/Examples#ItkVtkGlue

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM