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

VTK在VS2010下的安装方法(已在好几台电脑上成功安装).docx

VTK在VS2010下的安装方法(已在好几台电脑上成功安装).docx

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
?VS2010 安装配置VTKVTK5.10.1 安装配置教程必须下载:vtk-5.10.1.zip 源程序vtkdata-5.10.1.zip 数据(vtk相关安装程序下载:)cmake-2.8.2-win32-x86.zip(cmake程序下载:/HTML/Index.html)2. 将 vtk-5.10.1.zip 解压到D:\Program Files\VTK\VTKsourcecode, 将vtkdata-5.10.1.zip解压到D:\Program Files\VTK\VTKdata??3. 解压 cmake-2.8.2-win32-x86.zip,运行{解压目录}\bin\cmake-gui.exe,设置sourse code目录为D:\Program Files\VTK\VTKsourcecode\,build目录为D:\Program Files\VTK\VTKbin\按 configure 按钮,选Visual Studio 10编译器(这里即使是win7 64位的也建议不要选VS2010 W64,不然你就等着悲剧吧!!0XC000007B这个牛逼的错误等着你!!劳资装了4天都这样选的,MLGBD),然后cmake会描所需要的文件。选中 Advanced 再按 configure,可以看到一个vtk_use_guisupport,选择它,再按 configure,选vtk_use_mfc,再configure,configure的次数是无所谓的。vtk_data_root: 目的是告诉cmake,vtk需要的数据都在哪里,我们的数据在c:/vtk/vtkdata/(2)cmake_install_prefix: 虽然网上说默认就好。但是我安装时出了问题。强烈建议该项的位置填VTK源程序和数据等文件的上一级文件的位置,即若vtk-5.10.1.zip 解压到D:\Program Files\VTK\VTKsourcecode,则此处填D:\Program Files\VTK。build_examples: 就是询问是否编译vtk中的例子,你在看这个教程,说明肯定是初次用VTK,建议选上。build_shared_libs: 如果设置为off,就只会生成lib 文件,用于开发肯定是够了。如果设置为on,将会多生成dll文件,这些dll需要拷到windows/system目录下。如果用静态库编程,即off时,应用程序可以独立运行,尺寸也比较大,如果用动态库编程,即on时,应用程序必须找到动态库才能运行,但尺寸可以做得比较小。建议选On, 我试过选OFF,所谓的静态编译,但之后新建一个项目时,还是会出现找不到文件的问题。vtk_use_parallel: 对于想用vtk做并行计算的朋友,要把这个选上,对于只想学学vtk的,保持默认 off??? 所有项目会变成灰色后后可以点击 Generate,完成时会提示 Generating done,此时关闭cmake。?4. 用vc++2010打开D:\Program Files\VTK\VTKbin\Utilities\MaterialLibrary目录下的 MaterialLibrary.sln 文件,右键点击All_Build选择重新生成。??5. 若build_shared_libs选择On,把D:\Program Files\VTK\VTKbin\bin\Debug里生成的vtksys.dll文件拷到windows/system目录下。或者打开VS2010的属性管理器(视图-其他窗口-属性管理器),双击任意“Microsoft.Cpp.Win32.user”,弹出属性页,在里面VC++目录的 Library Directories 中将bin文件夹中的Debug包括进去(建议两种方法都用)。?6. 打开D:\Program Files\VTK\VTKbin目录下的VTK.sln,右键点击All_Build选择重新生成。? ? 若build_shared_libs选择On,中途涉及MFC的示例会出错,对应的解决办法为:错误①Link错误:a.在Solution Explorer中分别找到vtkDLG、vtkMDI、vtkSDI、vtkMFC这四个项目,右键—Properties—Configuration Properties—Linker—Input—在Additional Dependencies中添加..\..\..\..\..\bin\Debug\vtkIO.libb.再找到Win32SampleMFC这个项目,与以上类似地在Additional Dependencies中添加..\..\..\..\bin\Debug\vtkIO.lib这样,就为这些项目

文档评论(0)

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

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

1亿VIP精品文档

相关文档