所用的ITK和VTK是已经编译好的,如果没有编译,需要自己进行编译。
1、配置环境变量
双击【此电脑】,右键单击【此电脑】,选择【属性】,单击【高级系统设置】,在【高级】菜单页面下,选择【环境变量】,在【系统变量】菜单中选择【Path】变量,进行【 编辑】,在【编辑环境变量】界面中选择【新建】,添加VTK和ITK的bin文件的路径。如下图所示
2、配置属性表1
打开VS,新建一个空项目,在菜单栏中单击【视图】,选择【属性管理器】
(1)配置全局属性表
全局属性表配置好之后,每次新建项目不需要再重新配置。
在【Debug|Win32】目录下,双击【Microsoft.Cpp.Win32.user】打开属性页,进行配置。
(2)配置局部属性表
配置好局部属性表之后,可以将属性表进行保存,每次新建项目后需要将保存的属性表添加到属性管理器中。
在【Debug|Win32】目录下,右键单击【Debug|Win32】,选择【添加新项目属性表】,进行配置。
在【Debug|Win32】目录下,右键单击【Debug|Win32】,选择【添加现有属性表】,将之前配置好的属性表添加到属性表中。
3、配置属性表2
在打开的【属性页】中进行如下配置
在【通用属性】下单击【VC++目录】,选择【包含目录】,单击【编辑】,添加如下路径:
ITK:
D:\ProgramFiles\InsightToolkit-4.8.0\include\ITK-4.8\win32-vc8
D:\ProgramFiles\InsightToolkit-4.8.0\include\ITK-4.8
D:\ProgramFiles\InsightToolkit-4.8.0\include
VTK:
D:\ProgramFiles\VTK-6.3.0\include\vtk-6.3
D:\ProgramFiles\VTK-6.3.0\include
在【通用属性】下单击【VC++目录】,选择【库目录】,单击【编辑】,添加如下路径:
ITK:
D:\ProgramFiles\InsightToolkit-4.8.0\lib
VTK:
D:\ProgramFiles\VTK-6.3.0\lib
在【通用属性】下单击【链接器】,选择【输入】,选择【附加依赖项】,添加如下依赖项:
ITK:
ITKBiasCorrection-4.8.lib
ITKBioCell-4.8.lib
ITKCommon-4.8.lib
ITKDICOMParser-4.8.lib
itkdouble-conversion-4.8.lib
ITKEXPAT-4.8.lib
ITKFEM-4.8.lib
itkgdcmcharls-4.8.lib
itkgdcmCommon-4.8.lib
itkgdcmDICT-4.8.lib
itkgdcmDSED-4.8.lib
itkgdcmIOD-4.8.lib
itkgdcmjpeg8-4.8.lib
itkgdcmjpeg12-4.8.lib
itkgdcmjpeg16-4.8.lib
itkgdcmMEXD-4.8.lib
itkgdcmMSFF-4.8.lib
itkgdcmopenjpeg-4.8.lib