VTK经验分享 2. VTK的Java开发环境的搭建 | Windows环境

VTK经验分享 2. VTK的Java开发环境的搭建 | Windows环境

2.1 准备

安装之前需要准备好以下东西:

1.http://www.vtk.org/VTK/resources/software.html

下载vtk源码包(目前是vtk-5.6.1.zip)。

最好同时把数据包(vtkdata-5.6.1.zip),这里边有大量的数据文件,各个教程、Demo都会用到

2.http://www.cmake.org/cmake/resources/software.html

下载CMake(cmake-2.8.4-win32-x86)

3.准备一个Windows下的C++编译环境,(VS2008Express)

2.2 安装

其实安装过程网上各处都有介绍,一篇典型的文章如下面这篇,我自己也是按照里面说的按步就班地完成了安装

http://www.spinet.pl/~wilku/vtk-howto/HowToBuildVTKwithJavaSupportOnWindows-byWilku.pdf

基本流程就是“Cmake生成工程”-“编译环境编译工程”,即:

1.用CMake把源码包中的项目,编译成本地编译环境认识的工程,此过程中要注意一定要勾上几个Java相关的选项,上面的pdf里也有说(pdf里的CMake版本低一些,不过使用方法大同小异,就是指定好输入和输出路径配置好一些编译选项,狂按config到没有红色栏目以后,按generate生成项目)

2.用本地编译环境编译这个工程(直接双击输出目录下的ALL_BUILD.vcproj就可以打开),选择“Release”,在“解决方案管理器”中右键点击根目录 --> 生成解决方案,然后正式的编译过程就开始了。这个时间较长,可以出去吃个饭,然后回来看看好了没:)

非常重要的一点是,编译过程中最好关掉杀毒软件,我第一次编译就被360给咔嚓了。

编译好以后,Java的封装类应该出现在工程输出目录下,vtk.jar,不过这个jar包把源码和.class打一起了,其实没有必要,可以解开重新打一下,把两者分开。

在以后要用到vtk的Java程序中,把这个包加入java.class.path就就好了

2.3 配置路径

编译完成后,将生成的vtk库路径加入系统变量PATH

另外,最好保证%JAVA_HOME%/jre/bin在所有路径之前,否则可能会出莫名其妙的UnsatisFiedLinkError异常

thanks,下一篇准备讲pipeline,数据集等相关基础概念

免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部