VS2005 下VTK的配置过程(亲自验证)
2011-12-23 21:32
204 查看
花了一天时间将VTK的配置完成并成功行。下面是整个过程,网上的过程很多说的不太清楚,要么就是一部分,所以特意贴出这个比较全的过程,自己进行验证,并改了其中的几个小错误,希望可以给做图像处理的人有些帮助,大家一起共勉!
安装前准备:
Visual Studio 2005 ;
VTK 可视化工具包
下载地址: http://www.vtk.org/VTK/resources/software.html
CMake 软件:
下载地址: http://www.cmake.org/cmake/resources/software/html
关于VTK与CMake的内容可以到官网去看奥,都是开源的........
安装步骤:
1. 将 VTK 源代码包解压到
D:\Program Files\VTK 目录下;
2. 将 VTK 数据包解压到
D:\Program Files\VTKData 目录下;
以上文件夹最好不要用中文名称以免出现错误
3. 安装 CMake 工具,它的安装和
Windows 普通安装没有多大区别,按照向导一步步安装。有一步需要特别说明一下,如下图此对话框是询问是否将
CMake 添加到系统路径,默认是不添加的,这个主要是为了习惯于命令行操作方式的人准备的。要想深入了解
CMake 可以选择将其加到系统路径。
4. 安装完成打开 CMake, 界面如下。
5. 单击【 Browse Source 】按钮,指定VTK 源代码所在路径,这里应该是D:/Program Files/VTK(VTK是新建目录)。
6. 单击【 Browse Build 】按钮,指定将要生成工程的路径,这里选择D:/Program Files/VTK/bin(bin 是新建的目录) 。
CMake 采用的路径写法与
Linux 下相似,采用斜杠“ / ”
7. 单击【 Configure 】按钮,打开如下图所示的编译器选择界面.
8. 选择“ Visual Studio 8
2005 ” 作为编译器,其他保持默认。
9. 单击【 Finish 】按钮关闭编译器选择对话框,即可启动配置。
10. 这时CMake主界面中【 Configure 】按钮变为【Stop 】按钮,随时可以中断配置。配置完成后的界面如下。
11. 根据需要来配置 VTK 的生成选项,这里选项比较多,可以通过在【Search 】编辑框中输入选项的名字来快速定位选项,还可以通过它右边的下拉列表选择选项的查看方式,下图所示是以“Group View
”来显示的。其中重要的选项如下:
· VTK_DATA_ROOTS: 这个选项在
VTK 分组中,用来指明 VTKData 所在目录。
· BUILD_EXAMPLE: 这个选项在
BUILD 分组中,用来询问是否生成 VTK 所带的例子。
默认不选,初学者建议选上 ;
· BUILD_SHARED_LIBS: 这个选项也在
BUILD 分组中,用来询问是否生成动态链接库。
如果不选,就只生成
lib 文件,可以满足开发需要。如果选择将会生成 dll 文件,这些文件需要拷到WINDOWS 的system32 下。如果不选此项,应用程序可以独立运行,但是可执行文件体积比较大;如果选,应用程序必须需要生成的dll
动态库的支持才能运行,但可执行文件体积可以做的比较小。建议选择此项,默认不选。
· VTK_USE_GUISUPPORT: 这个选项在
VTK 分组中。如果想在 MFC 应用程序中使用
VTK, 那么就必须选择此项。因为只有打开这个选项,然后再次单击【
Configure 】按钮才能打开 VTK_USE_MFC 选项。
· VTK_USE_MFC: 这个选项在
VTK 分组中,如果已打开 VTK_USE_GUISUPPORT 选项,并再次单击【Configure 】按钮,才能看到这个选项,建议选择此项,默认是不选择的。
12. 设定好以上配置选项后,再次单击【 Configure 】按钮,直到没有红色选项如下图。
13. 这时【 Generate 】将变得可用,单击它,生成VTK 项目。
14. 在 D:/Program Files/VTK/bin 下找到“VTK.sln ”解决方案文件,双击这个文件,用Visual Studio 2005 打开它。
15. 在 Visual Studio 2005 开发环境中,选择【生成】菜单下的【批生成】子菜单,打开【批生成】对话框,如下图。
16. 按照下图所示选择后,单击【生成】按钮就生成 VTK 项目了。为了节约编译时间,这里只选择生成Debug 版本,对于开发来讲,就足够了。但是在项目完成,需要部署项目实际应用时,还应该生成并使用Release
版本。
根据机器性能不同需要时间也不同,在本机花费将近 20 分钟。
由于图片原因:接下来步骤请看我的QQ空间:http://user.qzone.qq.com/610067524 欢迎访问!
安装前准备:
Visual Studio 2005 ;
VTK 可视化工具包
下载地址: http://www.vtk.org/VTK/resources/software.html
CMake 软件:
下载地址: http://www.cmake.org/cmake/resources/software/html
关于VTK与CMake的内容可以到官网去看奥,都是开源的........
安装步骤:
1. 将 VTK 源代码包解压到
D:\Program Files\VTK 目录下;
2. 将 VTK 数据包解压到
D:\Program Files\VTKData 目录下;
以上文件夹最好不要用中文名称以免出现错误
3. 安装 CMake 工具,它的安装和
Windows 普通安装没有多大区别,按照向导一步步安装。有一步需要特别说明一下,如下图此对话框是询问是否将
CMake 添加到系统路径,默认是不添加的,这个主要是为了习惯于命令行操作方式的人准备的。要想深入了解
CMake 可以选择将其加到系统路径。
4. 安装完成打开 CMake, 界面如下。
5. 单击【 Browse Source 】按钮,指定VTK 源代码所在路径,这里应该是D:/Program Files/VTK(VTK是新建目录)。
6. 单击【 Browse Build 】按钮,指定将要生成工程的路径,这里选择D:/Program Files/VTK/bin(bin 是新建的目录) 。
CMake 采用的路径写法与
Linux 下相似,采用斜杠“ / ”
7. 单击【 Configure 】按钮,打开如下图所示的编译器选择界面.
8. 选择“ Visual Studio 8
2005 ” 作为编译器,其他保持默认。
9. 单击【 Finish 】按钮关闭编译器选择对话框,即可启动配置。
10. 这时CMake主界面中【 Configure 】按钮变为【Stop 】按钮,随时可以中断配置。配置完成后的界面如下。
11. 根据需要来配置 VTK 的生成选项,这里选项比较多,可以通过在【Search 】编辑框中输入选项的名字来快速定位选项,还可以通过它右边的下拉列表选择选项的查看方式,下图所示是以“Group View
”来显示的。其中重要的选项如下:
· VTK_DATA_ROOTS: 这个选项在
VTK 分组中,用来指明 VTKData 所在目录。
· BUILD_EXAMPLE: 这个选项在
BUILD 分组中,用来询问是否生成 VTK 所带的例子。
默认不选,初学者建议选上 ;
· BUILD_SHARED_LIBS: 这个选项也在
BUILD 分组中,用来询问是否生成动态链接库。
如果不选,就只生成
lib 文件,可以满足开发需要。如果选择将会生成 dll 文件,这些文件需要拷到WINDOWS 的system32 下。如果不选此项,应用程序可以独立运行,但是可执行文件体积比较大;如果选,应用程序必须需要生成的dll
动态库的支持才能运行,但可执行文件体积可以做的比较小。建议选择此项,默认不选。
· VTK_USE_GUISUPPORT: 这个选项在
VTK 分组中。如果想在 MFC 应用程序中使用
VTK, 那么就必须选择此项。因为只有打开这个选项,然后再次单击【
Configure 】按钮才能打开 VTK_USE_MFC 选项。
· VTK_USE_MFC: 这个选项在
VTK 分组中,如果已打开 VTK_USE_GUISUPPORT 选项,并再次单击【Configure 】按钮,才能看到这个选项,建议选择此项,默认是不选择的。
12. 设定好以上配置选项后,再次单击【 Configure 】按钮,直到没有红色选项如下图。
13. 这时【 Generate 】将变得可用,单击它,生成VTK 项目。
14. 在 D:/Program Files/VTK/bin 下找到“VTK.sln ”解决方案文件,双击这个文件,用Visual Studio 2005 打开它。
15. 在 Visual Studio 2005 开发环境中,选择【生成】菜单下的【批生成】子菜单,打开【批生成】对话框,如下图。
16. 按照下图所示选择后,单击【生成】按钮就生成 VTK 项目了。为了节约编译时间,这里只选择生成Debug 版本,对于开发来讲,就足够了。但是在项目完成,需要部署项目实际应用时,还应该生成并使用Release
版本。
根据机器性能不同需要时间也不同,在本机花费将近 20 分钟。
由于图片原因:接下来步骤请看我的QQ空间:http://user.qzone.qq.com/610067524 欢迎访问!
相关文章推荐
- 使用vs2005 自带的sql2005数据库配置过程
- 在NBMA网络广播模式下配置OSPF实际案例(配图)+详细验证过程
- vs2005中第一个opengl程序配置过程
- Opencv2.0 lib和dll的编译获取过程 以及 vs2005,vs2008配置过程
- touch 3g 32G 降级 修改3.1.2固件内配置文件可以绕过apple验证,但恢复过程中出错
- 在NBMA网络点到多点模式下配置OSPF实际案例(配图)+详细验证过程
- SQL Server 2008 安装过程中遇到“性能计数器注册表配置单元一致性”检查失败 问题的解决方法【已验证 】
- vtk与c++,python,java 安装配置过程要点
- C#:亲自验证“垃圾回收”的整个过程
- SQL Server 2008 安装过程中遇到“性能计数器注册表配置单元一致性”检查失败 问题的解决方法【已验证】转
- 在NBMA网络非广播模式下配置OSPF实际案例(配图)+详细验证过程
- vtk6.1.0+qt5.3.2+cmake2.8.12.2+win7+64位安装配置过程
- VS2010 + OpenCV2.4.3 编译+配置(亲自验证)
- 在Web服务器上配置SSL来验证CA服务器的搭建过程
- ubuntu配置vnc(ubuntu12.04版本亲自验证过)
- VS2005配置VTK
- SQL Server 2008 安装过程中遇到“性能计数器注册表配置单元一致性”检查失败 问题的解决方法【已验证
- WinCE 5.0 中文模拟器SDK亲自测试版(VS2005, VS2008)的配置(转自龙在天涯,最终搞定,有用啊)
- OSPF虚链路(virtual-link)配置实例 + 详细验证过程
- OSPF虚链路的配置实例+ 验证过程