win10+vs 2017+ITK+VTK

参考这篇博文Win10(Win7)+VS2019(x64)+ITK4.13.2+CMake3.16环境配置_亦我飞也的博客-CSDN博客_cmake itk。13.2

完成ITK的安装,下面按着操作以葫芦画瓢VTK安装

1.安装好VS2017,CMake,和VTK安装包

2.新建文件夹D:/ITK_VTK/VTK,然后在此文件夹下分别新建4个文件夹: 

      Bin 用来存放头文件以及共享库
      Build用来存放ITK编译后的文件
      CMake用于存放下载的CMake解压后的所有文件
      Source用于存放下载的ITK解压后的所有源文件

3.将下载好的VTK-8.2.0解压到source文件夹下;

4.双击CMake软件,win10+vs 2017+ITK+VTK_第1张图片

source code和build the binaries两个选择如图的文件夹,选择完成点击“configure”;

5.选择“visual studio 15 2017”和“x64”,需要根据自己选择编译器和系统;

win10+vs 2017+ITK+VTK_第2张图片

6.然后点击“configure”配置,等待十分钟左右,配置完成后如下图:

win10+vs 2017+ITK+VTK_第3张图片

勾选“Advanced”,选择“CMAKE_INSTALL_PREFIX”,填写“D:/ITK_VTK/VTK/Bin”;

7.选择“configure”完成配置后,选择“generate”,出现如下界面,选择“Open Project”;

win10+vs 2017+ITK+VTK_第4张图片

8.选中 解决方案资源管理器 中的 ALL_BUILD 工程,鼠标右键点击“生成”;

完成后为如下界面:

9.选择 解决方案资源管理器 下的 INSTALL 工程,点击VS菜单栏 生成 ——> 仅用于项目——> 仅生成INSTALL选项,VS会将把VTK相关的头文件、静态库动态库等提取到之前创建的 D:\ITK_VTK\ITK\Bin 文件夹下。

10.如下图,Bin 文件夹下会出现如下图四个文件整个安装过程就完成了。win10+vs 2017+ITK+VTK_第5张图片

 11.将库文件:D:\ITK_VTK\VTK\Bin\bin 和 D:\ITK_VTK\VTK\Build\bin\Debug  下的所有 .dll 文件复制粘贴到 C:\Windows\System32  和 C:\Windows\SysWOW64 目录下(相同的直接替换即可,我的共121个)

win10+vs 2017+ITK+VTK_第6张图片

12.添加环境变量:点击此电脑——>属性——>高级系统设置——>高级——>环境变量——>系统变量——>编辑环境变量,将 D:\ITK_VTK\VTK\Build 添加到系统环境变量中。

win10+vs 2017+ITK+VTK_第7张图片

13.最后测试VTK程序,安装完成

备注

如果CMake配置时,如果FIND_PACKAGE报错,将ITK_DIR属性 设置为E:/ITK/itk4.11out/lib/cmake/ITK-4.11

你可能感兴趣的:(visualstudio)