[英]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]字符,則必須通過將文件路徑括在引號中以防止文件路徑被分開。
為安全起見,您應該始終將文件路徑放在引號中,以防將來您的合作者之一嘗試在其中帶有空格的路徑上進行構建。
您可能還需要查看:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.