1 安装可视化cmake-gui
sudoapt-get install cmake-curses-gui
2 安装Qt5
安装过程可参考以下链接的第3.1节
http://blog.csdn.net/lql0716/article/details/54564721
3 安装X11
sudoapt-get install libx11-dev libxext-dev libxtst-dev libxrender-dev libxmu-devlibxmuu-dev
4 安装OpenGL
sudoapt-get install build-essential libgl1-mesa-dev libglu1-mesa-dev libglut-dev
- 如果提示libglut-dev安装失败,则用如下命令安装libglut-dev:
sudo apt-get install freeglut3-dev
5 编译VTK6.3
- 下载VTK6.3,并解压,解压后的文件名一般为VTK-6.3.0
下载网址:http://www.vtk.org/download/ - 打开cmake-gui界面
在终端输入:cmake-gui - 在cmake-gui界面进行如下操作:
- 1、设置“where is the source code:”的路径为文件夹VTK-6.3.0所在路径,如/home/VTK-6.3.0;
- 2、设置“where to build the binaries:”的路径为/home/VTK-6.3.0/build,即在/home/VTK-6.3.0的路径下新建文件夹build;
- 3、点击“Configure”,在弹出对话框中选择“Current Generator”为“Unix MakeFiles”,完成之后会提示“Configuring done”;
- 4、由于安装的是Qt5,而VTK-6.3.0默认是Qt 4, 故需要在第3步完成之后,找到Qt Version,将4改为5,然后再次点击“Configure”,完成之后会提示“Configuring done”;
- 5、点击“Generate”,完成之后会提示“Generating done”;
- 6、在终端进入到文件夹build的路径下,输入以下命令:
sudo make
sudo make install - 7、图示:
图示可参考下面opencv的图示 - 以上步骤完成以后,VTK-6.3.0安装完成。