博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
VS2005编译VTK5.10.1
阅读量:4683 次
发布时间:2019-06-09

本文共 868 字,大约阅读时间需要 2 分钟。

1、从官方下载源文件和数据文件解压到同一个文件夹

2、下载并安装cmake

3、打开cmake选择VTK源文件路径和编译生成路径

注意:在路径里面不能出现中文字符!(我觉得以后的路径尽可能不要有中文字符,以免带来不必要的问题)

4、点击configure,选择VS2005

注意:如果你的使用VTK来开发的程序是跑在32位机器上,而你目前的操作系统是64位时,这里应该选择32位的的VS05。
【等编译结束过后,会在C盘的Program Files(X86)生成VTK文件夹,我们需要把这个VTK文件夹拷贝到C盘的Program Files下

5、首先在advanced上打钩,然后去掉test和build exmaple上面的钩(如果有的话),且勾选use gui support

以便不会发生因为源码编译时间过长,且出现部分例子中inlcude和lib文件设置不正确出现的错误

6、 继续configure,选择use mfc选项

7、设置完成,点击generate选项

8、然后到你刚刚生成的目录下使用VS05打开工程

9、选择ALL BUILD 工程,build大概需要几十分钟,完成之后编译INSTALL

10、  全部完成之后,会在c盘的Program Files中生成需要的include文件,lib文件和dll文件

(32位机器不需要注意)注意:如果你是在64位机器上,使用cmake编译时使用的是VS05 X64则VTK生成在Program Files目录下。
                                           如果你是在64位机器上,使用cmake编译时使用的是VS05,则VTK生成在Program Files(X86)目录下。
 【此时,你需要把VTK拷贝到Program FIles目录下才可以使用!
这是我拷贝后:
本文参照:http://blog.csdn.net/pizibing880909/article/details/21280649

转载于:https://www.cnblogs.com/skyhuangdan/p/5486789.html

你可能感兴趣的文章
ASP.Net 验证视图状态 MAC 失败
查看>>
jQuery 在iframe中操作父页面某元素的方法
查看>>
微信小程序
查看>>
[题目] Luogu P3716 [CTSC2000]冰原探险
查看>>
linux下用phpize给PHP动态添加扩展
查看>>
php session 严格过期时间实现
查看>>
基于源码学习-fighting
查看>>
[转]LINUX新建和增加SWAP分区
查看>>
(上线时清缓存)laravel 5.1 的程序性能优化(配置文件) - 简书
查看>>
SettingsSVNPlugin
查看>>
华为经典问题汇总~
查看>>
linux桌面环境gnome,kde,xfce,lxde 使用比较(转)
查看>>
如何做自己不想做的事情,却必须要去做的事情
查看>>
JavaScript的深入理解(1)
查看>>
Go-TCP粘包
查看>>
KNN算法的感受 1
查看>>
用Maven构建Mahout项目实现协同过滤userCF--单机版
查看>>
Java多线程-线程的调度(守护线程)
查看>>
Bootstrap 简介(Web前端CSS框架)
查看>>
Bootstrap 概览
查看>>