CMake + VTK

编译VTK本身没有太多的坑。我使用的是VS2015 x64 Native Tools Command Prompt, 基本上就是典型的“cmake -G "Visual Studio 14 Win64" ..”即可。

使用编译后的结果时主要是要注意VTK_DIR的设置。

通常应该把VTK的编译结果构成如下目录结构:

C:.
+---bin
+---cmake
|   \---hdf5
+---include
|   \---vtk-6.3
|       +---alglib
|       +---vtkexpat
|       +---vtkfreetype
|       |   \---include
|       |       \---freetype
|       |           \---config
|       +---vtkgl2ps
|       |   \---include
|       +---vtkhdf5
|       +---vtkjpeg
|       +---vtkjsoncpp
|       |   \---json
|       +---vtklibproj4
|       +---vtklibxml2
|       |   \---libxml
|       +---vtkmetaio
|       +---vtknetcdf
|       |   \---include
|       +---vtkoggtheora
|       |   \---include
|       |       +---ogg
|       |       \---theora
|       +---vtkpng
|       +---vtksqlite
|       +---vtksys
|       |   +---ios
|       |   \---stl
|       +---vtktiff
|       +---vtkverdict
|       \---vtkzlib
+---lib
|   \---cmake
|       \---vtk-6.3
|           \---Modules
+---plugins
|   \---designer
\---share
    +---doc
    |   \---vtk-6.3
    |       \---verdict
    |           \---1.2.0
    \---vtk-6.3
        \---vtkDomainsChemistry


而VTK_DIR的设置应该是xxxx\\lib\\cmake\\vtk-6.3\\


你可能感兴趣的:(C++)