Qt5.0.0 ITK4.12 VTK 7.1.1 Visual Studio 2010 x64

时间:2017-12-11 11:43:02

标签: c++ qt visual-studio-2010 vtk itk

我正在尝试使用Visual Studio 2010 x64配置Qt5.0.0x64,ITK4.12和VTK 7.1.1。首先,我安装了Qt并成功配置了VTK。不幸的是,我在配置ITK时遇到了这个错误:

  C:\Qt\qt-5.5.0-x64-\qt-5.5.0-x64\lib\cmake\Qt5

解析字符串

C:/Program Files/VTK/lib/cmake/vtk-7.1/vtkModuleAPI.cmake:45 (include)
  C:/Program Files/VTK/lib/cmake/vtk-7.1/vtkModuleAPI.cmake:15 (vtk_module_load)
  C:/Program Files/VTK/lib/cmake/vtk-7.1/vtkModuleAPI.cmake:132 (_vtk_module_config_recurse)
  C:/Program Files/VTK/lib/cmake/vtk-7.1/VTKConfig.cmake:89 (vtk_module_config)
  Modules/Bridge/VtkGlue/itk-module-init.cmake:9 (find_package)
  CMake/ITKModuleEnablement.cmake:318 (include)
  CMakeLists.txt:337 (include)

无效的转义序列\ Q 呼叫堆栈(最近一次呼叫):

object Main extends JFXApp {
    stage = new PrimaryStage() {
        title = "My Form"
        scene = new Scene {
            root = new Label { text <== ViewModel.intProp }
        }
    }
}

1 个答案:

答案 0 :(得分:1)

您应该使用正斜杠指定Qt的路径,而不是反斜杠。不是C:\Qt\qt-5.5.0-x64-\qt-5.5.0-x64\lib\cmake\Qt5,而是C:/Qt/qt-5.5.0-x64-/qt-5.5.0-x64/lib/cmake/Qt5