完整博客见:Win10-64位(或Win7)+VS2019+ITK4.13.2+VTK8.2+CMake3.16环境配置
目录:
4、VTK8.2.0安装与测试
4.1 VTK8.2.0的下载(VTK-8.2.0和VTKData的下载)
4.2 创建VTK编译目录
4.3 CMake的配置(VTK)
4.4 VTK电脑环境变量配置
4.5 测试VTK是否安装成功(Cube工程Demo)
4、VTK8.2.0安装与测试
4.1 VTK8.2.0的下载(VTK-8.2.0和VTKData的下载)
VTK8.2.0(包含VTK-8.2.0和VTKData压缩包)CSDN下载
VTK8.2.0的下载(包含VTK-8.2.0和VTKData压缩包):https://pan.baidu.com/s/1QsDkMMbKiYzmGSWAacSjFA 提取码:7yqh
4.1.1 VTK最新版本可到VTK官网下载 链接为:https://vtk.org/download/
4.1.2 VTK早期版本下载 VTK官网下载
4.2 创建VTK编译目录
4.1至4.5小节,本例程VTK通过CMake编译好的全部可运行文件下载(包含VTK8.2.0目录下的Bin、Build、Data、Source文件夹)
4.2.1 在自己的电脑中选择一个路径存放我们即将要编译的文件,我们假设选择 F盘 存放我们的文件,接下来我们需要在F盘的根目录下创建一个空文件夹,文件夹命名为 VTK8.2.0,我们在该文件夹同级目录下创建以下四个文件夹:
Bin 用来存放头文件以及共享库 -Install
Build用来存放VTK编译后的文件 -Files
Data用于存放下载的 VTKData-8.2.0.zip 解压后的所有文件
Source用于存放下载的 VTK-8.2.0.zip(或VTK-8.2.0.tar) 解压后的所有源文件 -VTK-8.2.0
4.2.2 将下载好的 VTK8.2.0.zip(或VTK-8.2.0.tar) 压缩包解压到 Source 文件夹
4.2.3 解压后的 Source 文件夹
4.2.4 将下载好的 VTKData-8.2.0.zip 压缩包解压到 Data 文件夹
4.2.5 解压后的 Data 文件夹
4.3 CMake的配置(VTK)
4.3.1 找到 cmake-gui.exe , 双击运行 CMake 软件,其路径为:
4.3.2 点击 Browse Source 按钮选择我们的 Source 目录下的 VTK-8.2.0 目录,点击 Browse Build 按钮选择我们的之前创建的 Build 目录,选择完点击“Configure”:
4.3.3 选择 Visual Studio 16 2019 (如果装的是其它版本,则选择其它版本),platform平台选择 x64(我用的是64位系统,根据自己的编译器与系统选择),后面默认,点击 Finish :
4.3.4 点击“Configure”进行配置,配置后如下图
4.3.5 勾选 BUILD_EXAMPLES ,将 CMAKE_INSTALL_PREFIX 选项设置到我们之前创建 F:\Software\VTK8.2.0\Bin 文件夹,勾选BUILD_SHARED_LIBS 选项,用以生成动态链接库dll文件:
4.3.6 上述步骤设置完成后,可多次点击“Configure”进行配置,直到红色全部消失,并出现 Configuring done 提示
4.3.7 点击 Generate 按钮,生成后,点击 Open Project 按钮,VS将打开生成的项目
4.3.8 选中 解决方案资源管理器 中的 ALL_BUILD 工程,然后 右键 选择栏下的 生成 选项
编译完成后输出窗口会显示成功XXX个
4.3.9 选择 解决方案资源管理器 下的 INSTALL 工程,然后 右键 选择栏下的 生成 选项,VS会将把VTK相关的头文件、静态库动态库等提取到之前创建的 F:\Software\VTK8.2.0\Bin 文件夹下。
4.3.10 如下图,Bin 文件夹下会出现如下图四个文件,整个安装过程就完成了。
4.4 VTK电脑环境变量配置
4.4.1 点击此电脑——>属性——>高级系统设置——>高级——>环境变量——>系统变量——>编辑环境变量,将 F:\Software\VTK8.2.0\Bin\bin 添加到系统环境变量中。
4.5 测试VTK是否安装成功(Cube工程Demo)
4.5.1 选择 解决方案资源管理器 下的 Cube 工程,右击,选择 设为启动项目(注意选择 x64)
4.5.2 点击 本地Windows调试器 运行,便可以看到 Cube 工程的演示Demo
至此VTK8.2.0安装成功!!!