vs2010配置vtk5.10.1 cmake2.8.12.2

vs2010配置vtk5.10.1 cmake2.8.12.2

ID:6073681

大小:298.76 KB

页数:12页

时间:2018-01-02

vs2010配置vtk5.10.1  cmake2.8.12.2_第1页
vs2010配置vtk5.10.1  cmake2.8.12.2_第2页
vs2010配置vtk5.10.1  cmake2.8.12.2_第3页
vs2010配置vtk5.10.1  cmake2.8.12.2_第4页
vs2010配置vtk5.10.1  cmake2.8.12.2_第5页
资源描述:

《vs2010配置vtk5.10.1 cmake2.8.12.2》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、VS2010配置VTK5.10.1Cmake2.8.12.22016年4月22日基于:VS2010安装配置vtkVTK5.10.1安装配置教程VTK在VS2010下的安装方法在win8.1,win10均成功,.netFramework是4.0。希望大家按部就班,少走弯路,不要操之过急。感谢原文作者的工作。1.安装好VS2010必须下载:vtk-5.10.1.zip源程序vtkdata-5.10.1.zip数据cmake-2.8.12.2-win32-x86.zip(vtk相关安装程序下载(官网):http://vtk.org)(cmake程序下载(官网

2、):http://www.cmake.org/HTML/Index.html)2.将vtk-5.10.1.zip解压到D:ProgramFilesVTKVTKsourcecode,将vtkdata-5.10.1.zip解压到D:ProgramFilesVTKVTKdata  新建一个文件夹D:ProgramFilesVTKVTKbin3.解压cmake-2.8.12.2-win32-x86.zip,运行{解压目录}bincmake-gui.exe,设置soursecode目录为D:ProgramFilesVTKVTKsou

3、rcecode,build目录为D:ProgramFilesVTKVTKbin按configure按钮,选VisualStudio10编译器。需要耐心等待,一般忽略其中的警告。勾选Advanced再按configure,可以看到或者搜索到某项为:vtk_use_guisupport,选择它,再按configure,选vtk_use_mfc,再configure,configure的次数是无所谓的。vtk_data_root:目的是告诉cmake,vtk需要的数据都在哪里,我们的数据在D:ProgramFilesVTKVTKdatacmak

4、e_install_prefix:虽然网上说默认就好。但是我安装时出了问题。强烈建议该项的位置填VTK源程序和数据等文件的上一级文件的位置,即若vtk-5.10.1.zip解压到D:ProgramFilesVTKVTKsourcecode,则此处填D:ProgramFilesVTK。build_examples:就是询问是否编译vtk中的例子,你在看这个教程,说明肯定是初次用VTK,建议选上。build_shared_libs:建议选On。如果设置为off,就只会生成lib文件,用于开发肯定是够了。如果设置为on,将会多生成dll文件,这些d

5、ll需要拷到windows/system目录下。如果用静态库编程,即off时,应用程序可以独立运行,尺寸也比较大,如果用动态库编程,即on时,应用程序必须找到动态库才能运行,但尺寸可以做得比较小。建议选On,我试过选OFF,所谓的静态编译,但之后新建一个项目时,还是会出现找不到文件的问题。vtk_use_parallel:对于想用vtk做并行计算的朋友,要把这个选上,对于只想学学vtk的,保持默认off所有项目会变成灰色后后可以点击Generate,完成时会提示Generatingdone,此时关闭cmake。 4.用vc++2010打开D:Prog

6、ramFilesVTKVTKbinUtilitiesMaterialLibrary目录下的MaterialLibrary.sln文件,右键点击All_Build选择重新生成。  5.若build_shared_libs选择On,把D:ProgramFilesVTKVTKbinbinDebug里生成的vtksys.dll文件拷到windows/system目录下。或者打开VS2010的属性管理器(视图->其他窗口->属性管理器),双击任意“Microsoft.Cpp.Win32.user”,弹出属性页,在里面VC++目录的Library

7、Directories中将bin文件夹中的Debug包括进去(建议两种方法都用)。 6.打开D:ProgramFilesVTKVTKbin目录下的VTK.sln,右键点击All_Build选择重新生成。  若build_shared_libs选择On,中途涉及MFC的示例会出错,生成成功两百多个,失败五六个。对应的解决办法为:错误①Link错误:a.在SolutionExplorer中分别找到vtkDLG、vtkMDI、vtkSDI、vtkMFC这四个项目,右键—>Properties—>ConfigurationProperties—>Link

8、er—>Input—>在AdditionalDependencies中添加.......

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。