编译DicomToMesh时出错

时间:2017-12-15 21:53:54

标签: c++ bash cmake vtk

我正在尝试按照tutorial编译DicomToMesh。在某些时候,它说要做:

`ccmake ..`  #opens ccmake window

Within the ccmake window, pass the path to your vtk installation or vtk build directory. In my case, it looks like that :

    CMAKE_BUILD_TYPE                 DEBUG                                        
    CMAKE_INSTALL_PREFIX             /usr/local                                   
    USE_VTK_DICOM                    OFF                                          
    VTK_DIR                          /home/eidelen/Development/libs/vtk/build

Press c and then g. Now you are back in terminal and ready to build.

    make

好吧,因为在编译VTK包后我收到了这条消息:

  

构建文件已写入:/ mnt / c / Users /“Mario   ZIO “/桌面/ OrtogOn /工具/ VTK-发布版本”

我尝试写VTK_DIR上的

  

/ mnt / c / Users /“Mario Zio”/ Desktop / OrtogOn / Tools / VTK-Release-build

  

/ mnt / c / Users /“Mario Zio”/ Desktop / OrtogOn / Tools / VTK-build

但他们不被接受。错误消息是:

  

lib / CMakeLists.txt上的CMake错误:5(find_package):

     

由于未在CMAKE_MODULE_PATH中提供“FindVTK.cmake”,该项目已要求CMake查找“VTK”提供的包配置文件,但CMake未找到。找不到“VTK”提供的包配置文件,其中包含以下任何名称:

     

VTKConfig.cmake

     

VTK-config.cmake

     

将“VTK”的安装前缀添加到CMAKE_PREFIX_PATH或设置“VTK_DIR”      到包含上述文件之一的目录。如果“VTK”提供了      单独的开发包或SDK,请确保它已安装。

另外,根据这个thread,我也在ccmake窗口中将这些路径用作VTK_DIR:

/mnt/c/Users/"Mario Zio"/Desktop/OrtogOn/Tools//VTK-Release-build/bin

/mnt/c/Users/"Mario Zio"/Desktop/OrtogOn/Tools/VTK-build/bin

但我得到的错误总是一样的。我该怎么办?

注意1:在VTK工具的bin文件夹中,我看不到任何文件。这是对的吗?

注意2:我正在使用我在Windows 10上安装的ubuntu bash。

0 个答案:

没有答案