ImageVerifierCode 换一换
格式:DOCX , 页数:45 ,大小:3.14MB ,
资源ID:18718335      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/18718335.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(VTK亲手安装过程Word文档格式.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

VTK亲手安装过程Word文档格式.docx

1、vtkdata-5.0.4.zip 数据下载cmake文件网址为http:/www.itk.org/HTML/Download.php 自己依然选择了版本较低的2.4.x版本。注意:此版本不支持QT4版本。但最新的cmake2.8版本支持QT4。3,安装cmake建议在安装过程中选择 Add CMake to the system PATH for all users建议将安装路径改为C:CMake然后Next。安装完毕。4,解压VTK相关文件建议在盘根目下建立名为vtk的文件夹并在VTK文件夹下新建bin文件夹。将vtk-5.0.4.zip解压缩到C:vtkvtk将vtkdata-5.0.4

2、.zip 解压缩到C:vtkvtkdata5,运行cmake。设置sourse code目录为c:vtkvtk, build目录为c:vtkbin 按 configure 按钮,cmake 软件会让你选择需要使用的编译器,这里我们选vc6.0,然后cmake会描所需要的文件,停下来之后,我们就可以修改 cmake选项了。基本上只需要先修改下列几个参数 BUILD_EXAMPLES : 选择ON BUILD_SHARED_LIBS:VTK_USE_GUISUPPORT:VTK_DATA_ROOT: 选择C:在这个过程中,如果出现cmake下面的进度条一直不动的情况,打开任务管理器,看看是不是有两

3、个进程,msdev.exe 和 ,将这两个进程结束,cmake会再次运行这两个进程,同时cmake的进度条就会走了。参数改完之后,继续点击Configure 。继续修改参数VTK_USE_MFC 选择ON如果接下来参数全变灰色,按OK键,至此cmake的作用完成6,VC环境设置 经过上述步骤后,在C:vtkbin目录下会生成vtk.dsw文件,用VC打开,直接build当出现Build All 之后,将C:vtkbinbinDebug里生成的dll文件都拷到windows/system目录下。(在camke中BUILD_SHARED_LIBS参数选择了ON)7,试一下。打开C:vtkbinEx

4、amplesAllVTKExamples.dsw,选择Cone项目(Cone classes),右键set as active project(设为活动工程),然后,build,run. 这时应该能正确运行了。8, 刚才只是运行VTK自带的例子,对于自己编写的工程,还需要做如下配置。注意,此步骤和第九步结合进行。 工程-设置,打开如下界面 修改Project setting(设置)-C/C+ -Category(分类)-Preprocessor(预处理器)-Additional include directories(附加包含路径):C:vtkvtkGenericFiltering,C:vtk

5、vtkCommon,C:vtkvtkIO,C:vtkvtkFiltering,C:vtkbin,C:vtkvtkRendering,C:vtkvtkGraphics,C:vtkvtkVolumeRendering,C:vtkvtkImaging,C:vtkvtkHybrid,C:vtkvtkGUISupport,C:vtkvtkincludevtk-5.0,C:vtkvtkParallel,C:vtkvtklib,C:vtkvtkWidgetsLink(连接)-Input(输入)-Object/library modules(对象/库模块):opengl32.lib kernel32.lib

6、user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib vtkCommon.lib vtkDICOMParser.lib vtkexoIIc.lib vtkexpat.lib vtkFiltering.lib vtkfreetype.lib vtkftgl.lib vtkGenericFiltering.lib vtkGraphics.lib vtkHybrid.lib vtkImaging.lib vtkIO.lib v

7、tkjpeg.lib vtkNetCDF.lib vtkpng.lib vtkRendering.lib vtksys.lib vtktiff.lib vtkVolumeRendering.lib vtkWidgets.lib vtkzlib.lib还有Additional library path(附加库路径):vtkbinbinDebug9, 验证。 新建一个project, win32 console application, an empty project, 生成后给source files加一个myVTK,把下面的代码放进去:#include vtkConeSource.hvtkP

8、olyDataMapper.hvtkRenderWindow.hvtkCamera.hvtkActor.hvtkRenderer.hvtkProperty.hint main() vtkConeSource *cone = vtkConeSource:New(); cone-SetHeight( 3.0 );SetRadius( 1.0 );SetResolution( 10 ); vtkPolyDataMapper *coneMapper = vtkPolyDataMapper: coneMapper-SetInputConnection( cone-GetOutputPort() ); v

9、tkActor *coneActor = vtkActor: coneActor-SetMapper( coneMapper ); vtkRenderer *ren1= vtkRenderer: ren1-AddActor( coneActor );SetBackground( 0.1, 0.2, 0.4 ); vtkRenderWindow *renWin = vtkRenderWindow: renWin-AddRenderer( ren1 );SetSize( 300, 300 ); int i; for (i = 0; i Render(); ren1-GetActiveCamera(

10、)-Azimuth( i ); Delete(); return 0;在编译之前,进行上一步说的配置好了,编译,运行。祝你好运!大家可参考一下附加的原作者的网页。同时还打包了在VC下配置的txt文件、cmake安装程序,以及vc的验证程序myVTK。好的,我的情况是,每次到了第六步,build的时候就出问题,显示错误。我的安装过程:1、 官网下载vtk文件2、 安装看到里边有个exe文件,运行完成后在开始菜单里运行,出错,然后就老老实实照教程说的,用camake了这个能够解决跨平台的问题,刚刚出错大概就是这个问题。3、 用cmake安装VTK 更改选项: 选择D:/Programming/VT

11、K 5.8.0/vtkdata如果接下来参数全变白色(没有红色),按Generate键,至此cmake的作用完成 三个步骤都通过了,cmake作用完成。VC环境设置 我所郁闷的是:始终都有错误,辛辛苦苦这么久之后得到的结果是错误,里边去也看不懂,是VTK的软件包啊,在网上搜了下错误原因,说在VS2005下可以通过,估计这个VTK版本高了点,不能在VC+6.0上用。 幸好我这儿有VS2010光盘,果断安装。不是说2005吗,我有2010,安最新的,嘿嘿,祈祷啊。 但是以前都用的VC+6.0,VS2010打开过一次,完全不会用,又在网上找了个教程,慢慢看,终于懂了,也算附带学会的东西,人总是被逼出

12、来的啊。过程很重要4、 再次安装VTK,新版本的不过VS2010确实大,太占空间了,运行也不像VC+6.0那么流畅,我这是i3处理器啊。安装过程和前面cmake安装一样,配置以后Configure这次要快一些。然后没有红色的时候Generate然后按照教程所说,在bin文件夹里打开VTK.dsw,但是没有啊,这就是VS2010和VC+6.0的差异,最后发现一个VTK.sln,估计就是他了,打开。太慢了,又等了好久终于ready然后就Build,又是漫长的等待看看我的电脑情况等待的过程中看了下output许多Build succeeded,心里很高兴啊,等吧,我能等。 中间我睡了一觉,大概90分

13、钟之后,好了,133succeeded,但还有5failed,找了下,output,太多了,先试试后面的。7, 试一下。好了,这里我要说一下,由于之前安装的Vs2010是英文版,找不到设置的地方,为了以后方便,把他汉化,或者安装中文版。中文旗舰版VS2010下载地址:(迅雷地址)thunder:/QUFlZDJrOi8vfGZpbGV8Y25fdmlzdWFsX3N0dWRpb18yMDEwX3VsdGltYXRlX3g4Nl9kdmRfNTMyMzQ3Lmlzb3wyNjg1OTgyNzIwfDRhZTYyMjg5MzNkZGU0OWQ5YmZhNGMzNDY3YzgzMWMyfC9aWg=

14、或者:后面所讲的东西基于中文版。 注意,这里有问题,我照样把代码考进去,但是运行的时候总说:无法打开包括文件:“vtkConeSource.h”: No such file or directory 我记得这个错误可以把该文件的路径添加进去 我们发现,刚刚设置的附加包含目录是空的,这说明,每次新建项目的时候都要配置VTK.sln里边的设置。建议把VTK.sln里边的设置考到文本 里保存,方便以后使用。 我的是:C/C+ - 附加包含目录:D:/Programming/VTK 5.8.0/bin; D:/Programming/VTK 5.8.0/bin/Common;/Programming/

15、VTK 5.8.0/bin/Utilities;/Programming/VTK 5.8.0/bin/VolumeRendering;/Programming/VTK 5.8.0/bin/Rendering;/Programming/VTK 5.8.0/bin/Charts;/Programming/VTK 5.8.0/bin/GUISupport/MFC;/Programming/VTK 5.8.0/bin/Utilities/vtkalglib;/Programming/VTK 5.8.0/vtk/Infovis;/Programming/VTK 5.8.0/vtk/Geovis;/Pro

16、gramming/VTK 5.8.0/vtk/Views;/Programming/VTK 5.8.0/vtk/VolumeRendering;ProgrammingVTK 5.8.0vtkParallel;/Programming/VTK 5.8.0/vtk/Hybrid;/Programming/VTK 5.8.0/vtk/Widgets;/Programming/VTK 5.8.0/vtk/Rendering;/Programming/VTK 5.8.0/vtk/Charts;/Programming/VTK 5.8.0/vtk/Rendering/Testing/Cxx;/Progra

17、mming/VTK 5.8.0/vtk/IO;/Programming/VTK 5.8.0/vtk/Imaging;/Programming/VTK 5.8.0/vtk/Graphics;/Programming/VTK 5.8.0/vtk/GenericFiltering;/Programming/VTK 5.8.0/vtk/Filtering;/Programming/VTK 5.8.0/vtk/Common;/Programming/VTK 5.8.0/vtk/Utilities;/Programming/VTK 5.8.0/vtk/Common/Testing/Cxx;/Program

18、ming/VTK 5.8.0/bin/Utilities/vtklibproj4;/Programming/VTK 5.8.0/vtk/Utilities/vtklibproj4;/Programming/VTK 5.8.0/bin/Utilities/DICOMParser;/Programming/VTK 5.8.0/vtk/Utilities/DICOMParser;/Programming/VTK 5.8.0/bin/Utilities/vtkfreetype/include;/Programming/VTK 5.8.0/vtk/Utilities/vtkfreetype/include;/Programming/VTK 5.8.0/bin/Utilities/MaterialLibrary;/Programming/VTK 5.8.0/vtk/Utilities/Materi

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1