一、工具準(zhǔn)備
![](file:///D:/Users/Documents/My%20Knowledge/temp/c8a7e5c3-58cc-4db0-9aaa-4f845fc9de56.png)
cmake-3.2.0-rc2-win32-x86.exe:32位cmake安裝程序查排;
![](file:///D:/Users/Documents/My%20Knowledge/temp/4d44dd05-5e55-4777-ac03-b075036769f0.png)
1.6jdk-6u39-windows-i586.exe:32位1.6jdk安裝程序(版本不要超過MyEclipse的最高編譯器版本)敦捧;
![](file:///D:/Users/Documents/My%20Knowledge/temp/50743dfa-6669-4eba-aab8-a02dd66ee1d8.png)
:vtk的源文件和數(shù)據(jù)文件州邢;
vs(一般只有32位的)鉴腻;
MyEclipse(用vtk編程的話这嚣,最好使用上面所裝的jdk烙博,編譯器版本要設(shè)置到對(duì)應(yīng)的版本)
二瑟蜈、安裝好工具
vtk:解壓到某地,如
![](file:///D:/Users/Documents/My%20Knowledge/temp/2ba73b73-f20f-473d-9baf-d21810f7b132.png)
建立一個(gè)英文命名的文件夾(圖中為build)渣窜,(注意所有路徑中不能含中文)铺根;
……
三、按圖做
1.cmake篇
打開cmake的gui窗口乔宿,
![](file:///D:/Users/Documents/My%20Knowledge/temp/7121258.png)
![](file:///D:/Users/Documents/My%20Knowledge/temp/11340149.png)
等待……
![](file:///D:/Users/Documents/My%20Knowledge/temp/8170131.png)
![](file:///D:/Users/Documents/My%20Knowledge/temp/9640846.png)
如果路徑不對(duì)或找不到位迂,等configure完了,到下圖時(shí)可手動(dòng)修改:
![](file:///D:/Users/Documents/My%20Knowledge/temp/10109301.png)
![](file:///D:/Users/Documents/My%20Knowledge/temp/10195195.png)
cmake篇結(jié)束详瑞,在build文件夾下會(huì)出來很多東西掂林,這也是為什么要建這個(gè)文件夾的原因
2.vs篇
右鍵vs以管理員身份運(yùn)行,打開
![](file:///D:/Users/Documents/My%20Knowledge/temp/10475498.png)
等待……
![](file:///D:/Users/Documents/My%20Knowledge/temp/10671591.png)
等待 a long long time……
![](file:///D:/Users/Documents/My%20Knowledge/temp/15798751.png)
沒有錯(cuò)誤坝橡,此時(shí)在你的C盤下泻帮,出現(xiàn)了:
![](file:///D:/Users/Documents/My%20Knowledge/temp/16103452.png)
下一步:
![](file:///D:/Users/Documents/My%20Knowledge/temp/15871994.png)
等待 ……
![](file:///D:/Users/Documents/My%20Knowledge/temp/16156493.png)
vs篇結(jié)束
3.MyEclipse篇
1.通過vs篇枣宫,在build的bin下生成了vtk.jar兄朋,用vtk編程的項(xiàng)目需要導(dǎo)入這個(gè)包,這個(gè)包最好保管到一個(gè)固定的地方
![](file:///D:/Users/Documents/My%20Knowledge/temp/16719110.png)
2.在確認(rèn)你在MyEclipse建的項(xiàng)目使用的是32位的jdk(最好是前面提到的那個(gè)jdk)以及編譯器版本與jdk版本對(duì)應(yīng)后缔杉,再導(dǎo)入vtk.jar
3.注意啦,在運(yùn)行前蹲堂,你還需要設(shè)置環(huán)境狼讨,試試把vs篇中你C盤下生成的:
![](file:///D:/Users/Documents/My%20Knowledge/temp/43ccf28e-2053-4b21-bb85-e3caf5d9ebf3.png)
一般都是這個(gè)路徑C:\Program Files (x86)\VTK\bin(該路徑下有必要的.dll文件)加入環(huán)境變量path中。
4.試試運(yùn)行一個(gè)例子柒竞,如果不成功的話政供,說明環(huán)境配置環(huán)節(jié)還需改動(dòng),
例子和環(huán)境變量配置可以查看教程https://www.particleincell.com/2011/vtk-java-visualization/
這是我的運(yùn)行結(jié)果: