网站大量收购闲置独家精品文档,联系QQ:2885784924

VTK在WIN7,VS2010环境下安装..docx

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
VTK在WIN7,VS2010环境下安装.

1. 准备下载vtk-5.8.2.zip;vtkdata-5.8.2.zip;vtk-5.8.2-win32.exe;cmake-2.8.6-win32-x86;下载地址:;2. 平台环境win7 32bitvisual studio 20103. 开始配置配置cmake:解压和安装时最好是放到与VC++安装的路径相近的地方。(1).执行vtk-5.8.2-win32.exe,安装目录为:D:\Program Files \VTK5.8.2,本文件夹下新生成一个bin文件;(2).把vtk-5.8.2.zip解压到D:\Program Files\VTK5.8.2\VTK,把vtkdata-5.8.2.zip解压到D:\Program Files\VTK5.8.2\VTKdata,执行cmake-2.8.6-win32-x86,安装目录为:D:\Program Files\CMake 2.8.6(3).运行cmake, cmake 的作用是生成一个 VS2010 工程项目,使得 vtk 可以被 VS2010 编译,“Where is the source code”用来指定VTK源码加压缩后的文件夹位置(D:\Program Files\VTK5.8.2\VTK),“Where to build the binaries”用来指定 VS2010 工程项目的输出位置(D:\Program Files\VTK5.8.2\bin);建议就这样设置,就把项目输出放在自动生成的bin文件夹下面;当然水灵的视频说了可以在自建文件夹下面,我在配置时出现了问题;(4).其他的目前先不用做,直接点“Configure”配置一下,大约运行个十分钟左右,就会显示出一片红色的结果,这时候在“Advanced”前打个勾;build_examples: 就是询问是否编译vtk中的例子,如选则on,就要花时间把vtk的例子编译一遍。建议不选,否则很耗时间;build_testing: test code 就是vtk开发者用来测试 vtk代码的一些测试代码,我们常常把它们当成学习vtk的例子,与build_examples类似。不选!build_shared_libs: 如果设置为off,就只会生成lib文件,用于开发肯定是够了。如果设置为on,将会多生成dll文件。建议选择上,配置结束后把D:\Program Files\VTK5.8.2\bin下所有的.dll文件拷贝到C:\Windows\system32下;cmake_install_prefix: 这个比较重要,就是以后要安装vtk的路径。安装的好处就是可以从 1G多的文件中提取出.h .lib .dll等精华,安装在指定目录下,并修改系统环境变量。(这个默认的是C:\Program Files\VTK,这个在编译INSTALL时会出现文件,在之后会讲到,先默认);vtk_data_root: 一般地,cmake可以自己找到vtkdata的路径,但如果没有,把D:\Program Files\VTK5.8.2\vtkdata\填上即可,告诉cmake,vtk需要的数据都在哪里vtk_use_parallel: 对于想用vtk做并行计算的朋友,要把这个选上,对于只想学学vtk的,保持默认offvtk_use_guisupport:必须把它设置为 on,再次configure之后,会出现一个新的选项vtk_use_mfc,把它也设置为on就行了。提示:在cmake中,有些选项是依赖于另一些选项的,比如vtk_use_guisupport和vtk_use_mfc,当我们禁用vtk_use_guisupport,vtk_use_mfc是看不到的。修改完cmake选项以后,再按一次configure按钮,就只有vtk_use_mfc是红色的了,选择vtk_use_mfc,再按一次configure,就可以生成vc的工程文件了。配置vs2010:(5)在之前指定的“Where to build the binaries”的 VS2010 工程项目输出目录中,双击打开生成的”.sln文件(6)右键点击“ALL_BUILD”选择“rebuild”(重新生成)就可以进行编译生成了,大约需要半个小时注意:如果在编译的时候,出现一个error,是由于windows的IE版真相对vs2008过低,提示sdk中一个错误。找到vtkMFCwindow.cpp,将前面的宏定义修改为:  #ifndef WINVER  #define WINVER 0x0501//你可改为更高版本  #endif#ifndef _WIN32_WINNT#define _WIN32_WINNT 0x0500 // 这是我改的#endif另外还有一个

文档评论(0)

xznh + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档