雖然試圖重新建立一個VTK構建在Windows中使用cmake,我碰到下面的錯誤在C進行生成的Visual Studio C++ 2012項目規範(86)的CMake的錯誤建設VTK 6.2.0
CMake Error at CMake/vtkModuleTop.cmake:53 (message):
No such module "vtkfreetype" needed by "vtkRenderingFreeType"
Call Stack (most recent call first):
CMake/vtkModuleTop.cmake:69 (vtk_module_check)
CMake/vtkModuleTop.cmake:69 (vtk_module_check)
CMake/vtkModuleTop.cmake:69 (vtk_module_check)
CMake/vtkModuleTop.cmake:76 (vtk_module_check)
CMakeLists.txt:514 (include)
期間來到
奇怪的是,它用於構建64位的罰款。所以我試圖重建那個版本,但現在也失敗了。我有幾個不同的光盤上散佈的vtk庫和文件,包括'C:\ Program Files',我的VTK_DIR環境變量指向VTK源目錄(可能是錯誤的)
有誰知道什麼是可以的原因是什麼?如果有任何跡象,我可以在位於同一個源代碼樹中的VTK-6.0目錄旁邊安裝一個Freetype「install」(lib /,include /,dll /),難道這是一些舊的.cmake腳本是不正確的配置並導致問題?(我在幾個月前移動了一些源和庫)顯然清除緩存或重新啓動c-make是我嘗試過的所有事情。禁用opengl呈現似乎不能解決問題