VTK 编译安装

本文主要介绍如何从源码编译安装 VTK(Visualization ToolKit)库,源代码可以在 VTK 官网 下载,或者通过 Git 克隆。本文以当前最新的 VTK-9.1.0 版本为例进行演示。

构建步骤

1、下载源码

可以使用 Git 工具,将 VTK 源码拉取到本地,命令如下:

git clone --recursive https://gitlab.kitware.com/vtk/vtk.git

在同级创建一个 build 目录

mkdir build
cd build

2、配置

cmake-gui

如下:

点击下方的 configure 按钮添加 CMake 配置,你可以在这里修改相关的配置,修改完成后再点击 generate 生成 Makefile 文件。

3、编译

在 build 目录执行 make 开始编译,你可以添加 -j 选项加快编译速度

make -j8

这一步需要一些时间,你可以去喝杯茶休息一下哦~

4、安装

编译完成后就可以将 vtk 库安装系统目录,默认是 /usr/local 目录

sudo make install

具体安装目录说明如下:

安装目录 说明
/usr/local/include/vtk-9.1/ VTK 相关头文件
/usr/local/lib/ VTK 动态库,如 libvtkViewsCore-9.1.so