1、下载VTK8.2.0
https://www.vtk.org/files/release/8.2/VTK-8.2.0.zip
2、解压安装包并进入,新建build文件夹
unzip VTK-8.2.0.zip
cd VTK-8.2.0
mkdir build && cd build
3、使用cmake配置参数
ccmake ..
BUILD_SHARED_LIBS=ON
BUILD_TESTING=OFF # 默认OFF,如果打开的话,编译时会由于下载测试数据所用url过旧而报错,建议OFF
CMAKE_BUILD_TYPE=Release # 默认Debug运行会较慢
CMAKE_INSTALL_PREFIX=/usr/local # 这里用默认就行,或者改到想要安装的位置
# 以下为高级设置,需先在命令行按't'才可见
VTK_FORBID_DOWNLOADS=ON # 默认OFF,建议打开,否则编译会报错,理由同BUILD_TESTING
VTK_USE_SYSTEM_PNG =ON
2、下载依赖包
sudo apt-get install cmake-curses-gui
sudo apt-get install freeglut3-dev
3、安装VTK8.2
cmake .
make -j8
sudo make install
参考资料:
https://www.csdn.net/tags/NtjaQgysNTQ3NzAtYmxvZwO0O0OO0O0O.html