本文安装VTK 是为了在ubuntu的python环境下和OpenCV交叉编译使用,大体步骤和其他教程类似,python部分注意.
1.卸载VTK:
首先进入下面路径,删掉之前的VTK文件
$cd /usr/local/include
$cd /usr/local/lib
$sudo rm -rlibvtk*//删掉以libvtk开头的所有文件
2.安装VTK:
安装依赖包:
$sudoapt-get install mesa-common-dev
$sudoapt-get install libgl1-mesa-dev
$sudoapt-get install cmake-curses-gui
下载VTK文件http://www.vtk.org/download/
$cd VTK文件的下载路径
$unzip VTK文件
$cd解压后的VTK文件夹
$mkdirVTK-build
$cdVTK-build
$ccmake../
//打开页面如下
(图片来自网络)
c//进行设置,下面这些设置参考了官网的设置以及python的设置
VTK_USE_QTON//OFF的状态下enter就可以调整成ON了,页面下方有提示
BUILD_SHARE_LIBSON
VTK_GROUPS_ViewsON
VTK_WRAP_PYTHONON//用python的时候,这个选项要选成ON
VTK_LEGACY_SILENTON
c//确认设置
c//确认设置
g//生成
$make
$sudo makeinstall
3.测试VTK:
$python
$import vtk
没有异常就安装成功了