这个与前面一篇的vtk类似的
IF("${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}" GREATER 2.4)
# Information for CMake 2.6 and above.
SET("ITKAlgorithms_LIB_DEPENDS" "general;gdi32;general;ITKStatistics;general;ITKNumerics;")
SET("ITKBasicFilters_LIB_DEPENDS" "general;gdi32;general;ITKCommon;")
SET("ITKCommon_LIB_DEPENDS" "general;gdi32;general;itkvnl_inst;general;itksys;")
SET("ITKDICOMParser_LIB_DEPENDS" "general;gdi32;")
SET("ITKEXPAT_LIB_DEPENDS" "general;gdi32;")
SET("ITKFEM_LIB_DEPENDS" "general;gdi32;general;ITKBasicFilters;general;ITKIO;")
SET("ITKIO_LIB_DEPENDS" "general;gdi32;general;ITKNrrdIO;general;itkgdcm;general;itkpng;general;itktiff;general;ITKSpatialObject;general;ITKMetaIO;general;ITKDICOMParser;general;ITKEXPAT;general;ITKniftiio;")
SET("ITKMetaIO_LIB_DEPENDS" "general;gdi32;general;itkzlib;general;itksys;general;comctl32;general;wsock32;")
SET("ITKNrrdIO_LIB_DEPENDS" "general;gdi32;general;itkzlib;")
SET("ITKNumerics_LIB_DEPENDS" "general;gdi32;general;ITKCommon;")
SET("ITKSpatialObject_LIB_DEPENDS" "general;gdi32;general;ITKMetaIO;general;ITKCommon;")
SET("ITKStatistics_LIB_DEPENDS" "general;gdi32;general;ITKCommon;general;itkNetlibSlatec;")
SET("ITKniftiio_LIB_DEPENDS" "general;gdi32;general;ITKznz;")
SET("ITKznz_LIB_DEPENDS" "general;gdi32;general;itkzlib;")
SET("itkNetlibSlatec_LIB_DEPENDS" "general;gdi32;general;itkv3p_netlib;")
SET("itkgdcm_LIB_DEPENDS" "general;gdi32;general;itkjpeg8;general;itkjpeg12;general;itkjpeg16;general;itkopenjpeg;general;wsock32;general;snmpapi;general;rpcrt4;")
SET("itkjpeg12_LIB_DEPENDS" "general;gdi32;")
SET("itkjpeg16_LIB_DEPENDS" "general;gdi32;")
SET("itkjpeg8_LIB_DEPENDS" "general;gdi32;")
SET("itkopenjpeg_LIB_DEPENDS" "general;gdi32;")
SET("itkpng_LIB_DEPENDS" "general;gdi32;general;itkzlib;")
SET("itksys_LIB_DEPENDS" "general;gdi32;general;ws2_32;")
SET("itktestlib_LIB_DEPENDS" "general;gdi32;general;itkvcl;")
SET("itktiff_LIB_DEPENDS" "general;gdi32;general;itkzlib;general;itkjpeg8;")
SET("itkv3p_netlib_LIB_DEPENDS" "general;gdi32;")
SET("itkvcl_LIB_DEPENDS" "general;gdi32;")
SET("itkvnl_LIB_DEPENDS" "general;gdi32;general;itkvcl;")
SET("itkvnl_algo_LIB_DEPENDS" "general;gdi32;general;itkv3p_netlib;general;itkvnl;")
SET("itkvnl_inst_LIB_DEPENDS" "general;gdi32;general;itkvnl_algo;")
SET("itkzlib_LIB_DEPENDS" "general;gdi32;")
ELSE("${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}" GREATER 2.4)
# Information for CMake 2.4 and lower.
SET("ITKAlgorithms_LIB_DEPENDS" "gdi32;ITKStatistics;ITKNumerics;")
SET("ITKBasicFilters_LIB_DEPENDS" "gdi32;ITKCommon;")
SET("ITKCommon_LIB_DEPENDS" "gdi32;itkvnl_inst;itksys;")
SET("ITKDICOMParser_LIB_DEPENDS" "gdi32;")
SET("ITKEXPAT_LIB_DEPENDS" "gdi32;")
SET("ITKFEM_LIB_DEPENDS" "gdi32;ITKBasicFilters;ITKIO;")
SET("ITKIO_LIB_DEPENDS" "gdi32;ITKNrrdIO;itkgdcm;itkpng;itktiff;ITKSpatialObject;ITKMetaIO;ITKDICOMParser;ITKEXPAT;ITKniftiio;")
SET("ITKMetaIO_LIB_DEPENDS" "gdi32;itkzlib;itksys;comctl32;wsock32;")
SET("ITKNrrdIO_LIB_DEPENDS" "gdi32;itkzlib;")
SET("ITKNumerics_LIB_DEPENDS" "gdi32;ITKCommon;")
SET("ITKSpatialObject_LIB_DEPENDS" "gdi32;ITKMetaIO;ITKCommon;")
SET("ITKStatistics_LIB_DEPENDS" "gdi32;ITKCommon;itkNetlibSlatec;")
SET("ITKniftiio_LIB_DEPENDS" "gdi32;ITKznz;")
SET("ITKznz_LIB_DEPENDS" "gdi32;itkzlib;")
SET("itkNetlibSlatec_LIB_DEPENDS" "gdi32;itkv3p_netlib;")
SET("itkgdcm_LIB_DEPENDS" "gdi32;itkjpeg8;itkjpeg12;itkjpeg16;itkopenjpeg;wsock32;snmpapi;rpcrt4;")
SET("itkjpeg12_LIB_DEPENDS" "gdi32;")
SET("itkjpeg16_LIB_DEPENDS" "gdi32;")
SET("itkjpeg8_LIB_DEPENDS" "gdi32;")
SET("itkopenjpeg_LIB_DEPENDS" "gdi32;")
SET("itkpng_LIB_DEPENDS" "gdi32;itkzlib;")
SET("itksys_LIB_DEPENDS" "gdi32;ws2_32;")
SET("itktestlib_LIB_DEPENDS" "gdi32;itkvcl;")
SET("itktiff_LIB_DEPENDS" "gdi32;itkzlib;itkjpeg8;")
SET("itkv3p_netlib_LIB_DEPENDS" "gdi32;")
SET("itkvcl_LIB_DEPENDS" "gdi32;")
SET("itkvnl_LIB_DEPENDS" "gdi32;itkvcl;")
SET("itkvnl_algo_LIB_DEPENDS" "gdi32;itkv3p_netlib;itkvnl;")
SET("itkvnl_inst_LIB_DEPENDS" "gdi32;itkvnl_algo;")
SET("itkzlib_LIB_DEPENDS" "gdi32;")
ENDIF("${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}" GREATER 2.4)