闲着没事,就又重新编译了一下VTK的开发包,遇到了一些问题,现在记录下来,供大家参考。
1.首先从vtk的官网上下载最新的vtk的包和data包,解压到同一个目录下,再在该目录下建立一个名为bin的空文件夹,下载cmake的最新包,有可安装版和绿色版。
2.运行cmake,配置source code和build the binaries如图所示:
3.运行Configure按钮,选择编译器,我用的是Visual Studio 2010,所以我选的是Visual Studio 10,然后出现上图的各种选项,这里将非默认的但是需要勾选的比较重要的选项说一下。
在vtk这个选项卡下面包含的项目:
VTK_USE_BOOST:这个Boost是一个C++的库,很好的一个C++语言新特性的包含库,用过Boost的可以将这个选项勾选上,但是再次 Configure后需要配置Boost的安装目录,所以,保证你的电脑中安装有Boost
VTK_USE_GUISUPPORT:这个选上之后才能使用GUI进行VTK的编程,选上之后会有两个选项:VTK_USE_MFC和VTK_USE_QT,就是 可以用MFC和Qt进行编程,我这里用Qt,所以只选了Qt,用MFC的可以将MFC勾选上。
build选项卡下面有可以编译的东西,你想编译什么勾选上就可以了。
4.再次运行Configure,运行成功之后,页面上的红色将消失,若还有