2012-03-29 12 views
0

vtk-5.8.0 \ VTK \ Examples \ GUI \ Win32 \ vtkMFC에서 사용할 수있는 vtkMFC 프로젝트를 만들려고했습니다. 내가 오류를 생성했을 때 vtkMFCWindow.h 및 vtkMFCConfigure.h 파일을 찾을 수 없습니다. vtk-5.8.0 \ VTK \ GUISupport \ MFC 폴더에서 가져온 프로젝트에 포함 시켰습니다. 그 후 오류 메시지가 나타납니다. "> 링크 : 치명적인 오류 LNK1104 : 'vtkMFC.lib'파일을 열 수 없습니다.vtkMFC 빌드 오류

lib를 검색 할 때 찾지 못했습니다. 나는 다시 VTK.sln을 재구성했으나 lib는 거기에 없었습니다. 그래서 나는 vtk-5.8.0 \ VTK \ GUISupport \ MFC에서 프로젝트를 빌드하고 싶을 것이라고 짐작했다. 그러나 빌드하려고하면 cmake 오류가 발생합니다. "CMakeLists.txt의 CMake 오류 : 20 (VTK_ADD_LIBRARY) : 알 수없는 CMake 명령"VTK_ADD_LIBRARY "."

도와주세요. 감사합니다. .

답변

0

vtkMFC는 VTK를 처음 컴파일 할 때 CMake에서 빌드 옵션입니다. 필자는 Windows를 사용하고 있으므로 빌드하는 방법을 설명하는이 PDF에 관심이있을 수 있습니다. 확인해야 할 옵션은 CMake에 있으며 VTK_USE_MFC에서 검색 할 수 있습니다 - 프로그램에서 찾고있는 vtkMFC.lib 라이브러리를 만듭니다.

http://vtkblog.blogspot.co.uk/2007/04/install-build-vtk-from-source-in-visual.html

+0

Thanks @ user1310934. VTK_USE_MFC 옵션을 확인했지만 오류가 계속 발생합니다. 너는 어떤 생각을 가지고 있니? 감사. – gishara

+0

어떤 버전의 Visual Studio를 사용하고 있습니까? –

+0

VS 2008을 사용하고 있습니다. Cmake를 적절하게 구성하여 마침내 구축했습니다. 내 문제는 내가 옵션을 VTK_USE_MFC, VTK_USE_GUI cmake에서 찾을 수 없습니다,하지만 난 고급 옵션에서 발견. 도움을 많이 주셔서 감사합니다. – gishara