VTK亲手安装过程
目录
VTK亲手安装过程 ........................................................................................................................... 1 写在前面........................................................................................................................................... 2 Windows XP 平台下利用cmake2.4配置VC6.0和VTK开发环境图文教程 ................................ 2
1,安装VC6.0。 ...................................................................................................................... 2 2,下载VTK相关文件 ............................................................................................................ 2 3,安装cmake ......................................................................................................................... 3 4,解压VTK相关文件 ............................................................................................................ 3 5,运行cmake。 ..................................................................................................................... 3 6,VC环境设置 ....................................................................................................................... 7 7,试一下。 ............................................................................................................................. 8 8,刚才只是运行VTK自带的例子,对于自己编写的工程,还需要做如下配置。注意,此步骤和第九步结合进行。 ................................................................................................... 8 9, 验证。 ........................................................................................................................... 9 我在Windows7下安装过程 ......................................................................................................... 10
写在前面
我安装VTK花费了好多时间,由于是新手,走了很多弯路。
把我的安装过程贴出来,是希望其他朋友们少兜圈子,节省时间。
由于什么都不知道,在网上找了许多VTK的资料,因为我最习惯用VC++6.0,所以都是VC++6.0下的。
VTK官网上能够下载到的最低版本是vtk5.4.2,没有教程上说的vtk-5.0.0,只好下载了已有的vtk 5.4、vtk 5.6、vtk 5.8,经过实验,在VC++6.0下没有成功,每次在最后编译的时候出问题。估计这些高级的版本都不能在VC6.0上用,毕竟VC++6.0也是98年的,现在都2012年了,又或者有高手能够弄出来,麻烦分享一下,就在百度文库了。
先把网上找的XP系统下vtk5.0版本的安装教程加进来,以便有人用上。
Windows XP 平台下利用cmake2.4配置VC6.0和VTK开发环境图文教程
由于自己在参考网上教程进行VTK配置时出现了一些小问题,决定做一个图文并茂的教程出来。
主要参考了DIY部落的VTK安装配置教程( DIY部落>> c/c++>> C++实例教程>>正文 )
1,安装VC6.0。 2,下载VTK相关文件
由于选择了VC6.0开发环境,下载了较低的版本。 VTK下载地址:http://www.cmake.org vtk-5.0.4.zip 源程序 vtkdata-5.0.4.zip 数据 下载cmake文件
网址为http://www.itk.org/HTML/Download.php
依然选择了版本较低的2.4.x版本。注意:此版本不支持QT4版本。但最新的cmake2.8版本支持QT4。
3,安装cmake
建议在安装过程中选择 Add CMake to the system PATH for all users
建议将安装路径改为C:\\CMake
然后Next。安装完毕。
4,解压VTK相关文件
建议在C盘根目下建立名为vtk的文件夹
并在VTK文件夹下新建bin文件夹。 将vtk-5.0.4.zip解压缩到C:\\vtk\\vtk
将vtkdata-5.0.4.zip 解压缩到C:\\vtk\\vtkdata
5,运行cmake。
设置sourse code目录为c:\\vtk\\vtk\\, build目录为c:\\vtk\\bin\\
按 configure 按钮,cmake软件会让你选择需要使用的编译器,这里我们选vc6.0,然后cmake会描所需要的文件,停下来之后,我们就可以修改cmake选项了。
基本上只需要先修改下列几个参数 BUILD_EXAMPLES : 选择ON BUILD_SHARED_LIBS: 选择ON
VTK_USE_GUISUPPORT: 选择ON
VTK_DATA_ROOT: 选择C:\\vtk\\vtkdata
注意:在这个过程中,如果出现cmake下面的进度条一直不动的情况,打开任务管理器,看看是不是有两个进程,msdev.exe 和 msdev.com,将这两个进程结束,cmake会再次运行这两个进程,同时cmake的进度条就会走了。