第02章安装.doc
上传人:sy****28 上传时间:2024-09-13 格式:DOC 页数:7 大小:43KB 金币:16 举报 版权申诉
预览加载中,请您耐心等待几秒...

第02章安装.doc

第02章安装.doc

预览

在线预览结束,喜欢就下载吧,查找使用更方便

16 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

安装这个章节描述在你的计算机系统中安装VTK所需要的步骤。这个过程的全部难点建立在若干因素之上,如果你使用预编译的,解释型的可执行程序和程序库(如Tcl),安装是个简单快速的过程,另一方面,如果那你正在编译VTK源代码,并建立你自己的程序库,那么估计在多处理器的系统上得花费一个半小时或者比较少的时间,内存有限的系统上得花费数个小时或者更长。安装也和将VTKC++核心包装到多少种解释型语言有关,还和你的系统的配置有关。(译者按:不知道是什么时候的参考了,在我的笔记本上编译过程没有那么夸张,cpu1.3GRAM512M的机器上也就几分钟,大家不用担心)你可以参考VTK架构概览中的“系统架构”,这部分可能会使你接下来的编译过程变得更轻松。如果你遇到了问题,你也可以联系vtkusers邮件列表(参见“附加资源”)2.1概览在你的计算机上安装VTK可以可能很简单也可能会很难,这要看你的配置的具体情况了。一个简单的PC二进制安装可以在一分钟之内搞定,完整的源代码编译可能要花费几个小时。对于一些不幸的人,他可能得花费上几天并且饱受艰辛。这个章节将有助于你不会陷入这种境地。认真阅读本章接下来的指导,你可以不用怎么费劲儿就能成功的安装VTK。本章节根据你安装时使用的操作系统类型分为两个部分:Windows或者UNIX(对于MacintoshOSX或Linux都遵循UNIX的步骤)。你仅仅根据你安装的需要阅读适当的部分,VTK不能运行在Windows3.1之类的就版本的Windows上,也不支持任何比OSX还旧的MacintoshOS版本。2.2在Windows9X/NT/ME/2000/XP上安装VTK在Windows下有两类安装,第一种是安装二进制的/可执行的安装,它可以让你在C++,Java,TCL和/或者Python下作开发,进行编译和链接到预编译的程序库(C++),或者运行预编译的可执行程序(如Java,Tcl或者Python)。第二类是完全源代码安装,需要你编译VTK源代码(来获得C++程序库)和VTK包装代码(来获得Java,Tcl和Python的可执行程序)。两种安装类型当中,二进制安装更简单一些,并且也是推荐的方式。源代码安装也有它的有点,比如你可以监视、调试和修改VTK代码——如果你是一个类开发人员,这些都是你需要做的。需要说一下,无论怎样,即使你选择二进制安装你仍然可以通过各种方式来扩展VTK——创建你自己的类(参见“写一个VTK类:概览”),使用运行时可编程Filter(参见第292“可编程Filters”)并在运行时用你自己的类版本替换VTK的类(参见“ObjectFactories”)二进制安装要安装VTK程序库和可知性程序,运行setup.exe,这个文件你可以在附带的光盘上找到。(这个指导家丁你时从光盘上安装,如果你从Web下载的话过程可能稍有不同)可以通过许多方法运行它,最简单的是在Windows桌面上双击我的电脑图标,一个包含着光驱软驱以及其他若干驱动器图标的窗体将打开。双击光驱图标,你可以打开一个包含有许多图标的窗口。双击setup或者setup.exe的图标,随着如图2-1的安装GUI的打开,VTK的安装过程就将开始了。你需要做的第一件事情就是决定你将安装VTK的哪些部分。二进制安装过被分为5部分,如下所示:1、vtk40Core—着一部分包含VTKDLL,它支持Windows9X/NT/ME/2000/XP2、vtk40Cpp—这部分包含微软VC++6.0下开发所用到的C++头文件和程序库文件3、vtk40Tcl—这部分包含Tcl的程序库和DLL4、vtk40Java—这部分包含Java的程序库和DLL5、vtk40Python—这部分包含Python的程序库和DLL6、CMake—这部分包含源代码和支持Windows9X/NT/ME/2000/XP二进制的CMake,这个工具用于从源代码建立VTK。按照你使用VTK的计划,你可以安装五个部分的其中两个到任何位置(vtk40Core是必须安装的)。例如你要做C++开发,那么就安装vtk40Core和vtk40Cpp。如果你正创建Tcl应用程序,你就安装vtk40Tcl,Java和Python也是类的。当你选择你要安装的部分后回答安装程序接下来的问题(安装路径等)。如果你安装到Windows98或者WindowsME/2000/XP,你应该根据提示选择WindowsNT而不是Windows95。如果你安装Tcl,你应该将vtk设置到你的开始/程序子菜单下。你可以在安装目录中运行示例,或者你也可以运行光盘上的Tcl例子。你可以采用个前面一样的方式使用Windows的资源管理器或者我的电脑来找到它们。在光盘上的VTK文件夹(vtk-src-windows)中,你