vtk和java搭建_vtk与c++,python,java 安装配置过程要点

本文记录了使用vtk进行数据可视化时的安装配置步骤,包括使用CMake,选择不同的GUI接口(如Qt、MFC)和语言接口(Python、Java)。在Windows环境下,特别提到了遇到的问题,如Qt4的兼容性问题,以及Java接口中dll的处理。还介绍了Python的安装,包括修改dll后缀以适应Python 2.5,并推荐使用Enthought的绑定版以获取更完整的支持。
摘要由CSDN通过智能技术生成

vtk ,可视化库, 源码是c++写的用途比较广泛。

最近需要体绘制一些数据, 来做数据解释, 就找来了vtk,

vtk网站只有tcl绑定的binary,其它接口的要自己编译,

故留下笔记。

编译时,最好安装有cygwin,或mingw的工具包,里面的ar要用

要下载cmake, 一个可移植配置的配置工具。

支持的gui接口有 qt3,qt4, mfc。

支持的语言接口有tcl,python,c++, java。

配置过程比较简单,cmake 选到src后执行就可以,一直配置到

没有红杠显示,就可以生成工程(vc),linux下会生成 gcc的makefile

使用什么就要选上,vtkdata要单独配置,win下mfc最好选上。

qt4在win下似乎有问题,我有qt4,但没有qt3 ,cmake时不过。

然后用vc打开vtk.sln,compile就ok,最后最好把colsole报告备份下,

以备以后要添加dll 时查阅。

sucess后要执行install的工程(vc里面),然后就生成了安装的文件,

一般是c:\program file\vtk 下面。

把dll都拷贝到window/system32下。

java:要单独编译体绘制模块。 然后还要把jawt.dll,还有一个awt的都要

拷贝到window/system32下。 如果test例子还不成功,如版本号不对,你要把

编译选项选到jdk1.5以上(eclipse),如类找不到,你就用depend查一下缺哪个dll。

python:我用的2.5,到$vtksrc下找wrapping 到python那 运行 python setup.py install --prefix=c:\\Python25 BUILD_TYPE=Release

如果是2.5的那么需要修改所以$python_path\lib\sitepackages\vtk下面的dll后缀为pyd

这点google了好久。2.5认不出dll为其模块。推荐如果只用python,那么到

http://code.enthought.com/

这去下一个绑定版的吧,里面集成的比较全

wxwindget,什么的都有。。

posted on

2007-07-24 22:01

康国庆--thinkinlove

阅读(1797)

评论(0)

编辑

收藏

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值