admin 管理员组

文章数量: 1184232


2024年3月29日发(作者:代码大全恶搞可复制)

VS2008下VTK安装指南

在 《VTK安装配置教程》修改整理而成,原文为VC6的安装指南,详见:

/ralix/article/details/2070051

1. 必须要下载的东西,vs2008已经装好为前提:

安装程序

源程序

数据

vtkDocHtml VTK手册(可选)

cmake-2.8.6-win32-x86

2. 先执行 安装到d:Program Files (x86)VTK 5.8.0, 安装后

会产生 vtk5.0 文件夹里面还包括 bin 等子文件夹。

(project setting也是按这个目录配置的)

3. 将 解压到d:Program Files (x86)VTK 5.8.0,即解压后为:

d:Program Files (x86)VTK 5.8.0vtk5.8.0; 同样处理。

4. 安装 cmake-2.8.6-win32-x86,方便起见装到d:Program Files

(x86)cmake-2.8.6-win32-x86。运行cmake,设置sourse code目录为D:/Program Files

(x86)/VTK 5.8.0/vtk5.8.0, build目录为D:/Program Files (x86)/VTK 5.8.0/bin

按 configure 按钮,cmake 软件会让你选择需要使用的编译器,这里我们选vs2008,

然后cmake会描所需要的文件,停下来之后,我们就可以修改 cmake选项了。

打开Show Advanced Values再configure,才可以看到一个vtk_use_guisupport,

打开它,才能选vtk_use_mfc,再configure,configure的次数是无所谓的。

很多人把 vtk 安装好了,却无法运行vtk 中与mfc 混合编程的例子,提示错误都是

缺少,问题就出在这个选项,我们必须把它设置为 on。

至于vtk_use_qvtk,这是给QT用的vtk,但目前只支持QT3,现在的版本是QT4,

我试过了,cmake通不过。只能等着新版cmake了。

还有要注意的就是:

vtk_data_root: 目的是告诉cmake,vtk 需要的数据都在哪里,我们的数据在

d:Program Files (x86)VTK 5.8.0vtk5.8.0vtkdata

cmake_install_prefix: 这个是指定一个目录把.h .lib .dll等精华放在这里,"VTK安装

三步曲"里说是为将来装vtk做准备,我不太清楚,反正用它默认的就好了。

build_examples: 就是询问是否编译 vtk 中的例子,你在看这个教程,说明肯定是初

次用VTK,建议选上。


本文标签: 需要 安装 教程 配置 修改