一、工具准备

cmake-3.2.0-rc2-win32-x86.exe:32位cmake安装程序;

1.6jdk-6u39-windows-i586.exe:32位1.6jdk安装程序(版本不要超过MyEclipse的最高编译器版本);

:vtk的源文件和数据文件;
vs(一般只有32位的);
MyEclipse(用vtk编程的话,最好使用上面所装的jdk,编译器版本要设置到对应的版本)
二、安装好工具
vtk:解压到某地,如

建立一个英文命名的文件夹(图中为build),(注意所有路径中不能含中文);
……
三、按图做
1.cmake篇
打开cmake的gui窗口,


等待……


如果路径不对或找不到,等configure完了,到下图时可手动修改:


cmake篇结束,在build文件夹下会出来很多东西,这也是为什么要建这个文件夹的原因
2.vs篇
右键vs以管理员身份运行,打开

等待……

等待 a long long time……

没有错误,此时在你的C盘下,出现了:

下一步:

等待 ……

vs篇结束
3.MyEclipse篇
1.通过vs篇,在build的bin下生成了vtk.jar,用vtk编程的项目需要导入这个包,这个包最好保管到一个固定的地方

2.在确认你在MyEclipse建的项目使用的是32位的jdk(最好是前面提到的那个jdk)以及编译器版本与jdk版本对应后,再导入vtk.jar
3.注意啦,在运行前,你还需要设置环境,试试把vs篇中你C盘下生成的:

一般都是这个路径C:\Program Files (x86)\VTK\bin(该路径下有必要的.dll文件)加入环境变量path中。
4.试试运行一个例子,如果不成功的话,说明环境配置环节还需改动,
例子和环境变量配置可以查看教程https://www.particleincell.com/2011/vtk-java-visualization/
这是我的运行结果: