VTK的编译与安装
2009-09-18 20:34
633 查看
VTK全称为Visualization ToolKit,是一个开源的软件系统,用于数字图像处理、3D图形学、体绘制以及计算机视觉。其提供了许多的高级算法,例如表面重构、消减等。
今天简述一下在Microsoft Visual Studio 2008环境下编译与安装VTK的注意事项。此次不wrap Python、Tcl/Tk、Java等别的语言。所以CMake的配置选项里面都不用选语言相关的选项,诸如PYTHON_*、TCL_*、TK_*、JAVA_*等这些选项均不用选。然后Configure与Generate之后,用Visual Studio打开binary trees存放的文件夹下面的所有项目,然后生成ALL_BUILD即可。
至于安装,生成INSTALL项目就够了,但是我在这里遇到一个问题,项目生成不成功,看错误提示,知道可能是第一次生成的缘故,所以我重新生成,好几次后终于不报错了,但是不明白为什么是这样子。哪位高手知道,请留言分享,不甚感激。
增加:
在Ubuntu下编译与安装时,基本过程差不多,只是Generator为Unix Makefiles,然后在build tree的文件夹下执行make命令即可,只是我碰到一个问题,就是如果目录结构为VTK/VTK、VTK/VTKData时,会出现Tests不能跑的情况,因为程序找寻数据文件时,是在与第一个VTK目录同级别的目录寻找,其实应该是在子目录中VTKData中查找的,这里可能是程序这么设计的,即使在CMake的configuration里面明确指明data root也不管用,最后我是将第一个VTK重命名成别的名字,只要不是VTK,然后再configure、generate、make,就成功了,希望对碰到类似情况的朋友有帮助。
Best Regards
胡靖飞
今天简述一下在Microsoft Visual Studio 2008环境下编译与安装VTK的注意事项。此次不wrap Python、Tcl/Tk、Java等别的语言。所以CMake的配置选项里面都不用选语言相关的选项,诸如PYTHON_*、TCL_*、TK_*、JAVA_*等这些选项均不用选。然后Configure与Generate之后,用Visual Studio打开binary trees存放的文件夹下面的所有项目,然后生成ALL_BUILD即可。
至于安装,生成INSTALL项目就够了,但是我在这里遇到一个问题,项目生成不成功,看错误提示,知道可能是第一次生成的缘故,所以我重新生成,好几次后终于不报错了,但是不明白为什么是这样子。哪位高手知道,请留言分享,不甚感激。
增加:
在Ubuntu下编译与安装时,基本过程差不多,只是Generator为Unix Makefiles,然后在build tree的文件夹下执行make命令即可,只是我碰到一个问题,就是如果目录结构为VTK/VTK、VTK/VTKData时,会出现Tests不能跑的情况,因为程序找寻数据文件时,是在与第一个VTK目录同级别的目录寻找,其实应该是在子目录中VTKData中查找的,这里可能是程序这么设计的,即使在CMake的configuration里面明确指明data root也不管用,最后我是将第一个VTK重命名成别的名字,只要不是VTK,然后再configure、generate、make,就成功了,希望对碰到类似情况的朋友有帮助。
Best Regards
胡靖飞
相关文章推荐
- VTK编译和安装
- VTK中TCL/TK的编译、安装与配置 For windows xp VS2008 sp1
- 02-VTK编译安装
- vtk 编译与安装
- VTK编译与安装
- 编译VTK 的 INSTALL路径出现问题(修改VTK安装路径)
- VTK-6.3.0编译(支持Qt编程)以及QVTKwidget插件安装
- VTK6.3结合QT5.4在VS2013上编译安装一些问题和解决
- linux下编译安装vtk
- 【VTK】安装编译
- 安装DirectX SDK后,编译VTK出错"__RPC__out_xcount_part"
- VS2012编译安装VTK-6.2.0_支持python
- VTK5.8的编译安装
- VTK的编译安装(VS2013)
- VS2013编译安装VTK-6.2.0_支持Qt5.4.2
- VTK编译安装
- 02-VTK编译安装
- 02-VTK编译安装
- VTK7.0.0编译安装心得
- ITK、VTK、Qt安装与联合编译