ITK 4.12.2 在VS2010 下安裝


ITK:https://itk.org/ITK/resources/software.html下載源代碼。
cmake:ITK網站上有,也可以自己下。
在D盤新建一個文件夾,叫ITK ,ITK 文件夾下再建一個文件夾,叫ITK_bin
Cmake打開


先configure,選VS 2010 default。成功後會出現下面的選項

就選個DEFAULT_MODULES就行了。選中Advanced,CMAKE_INSTALL_PREFIX項更改ITK的INSTALL目錄爲D:/ITK,BUILD_SHARED_LIBS打鉤。再次Configure。成功後Generate。
Generate成功後打開ITK_bin目錄下的ITK.sln,選擇生成選項卡->批生成。勾選Debug和Release,點擊生成,開始編譯沒有錯誤的話找到“INSTALL”文件右擊,選擇“僅生成項目”->“僅生成INSTALL”
然後設置ITK的環境變量:如:D:\ITK\ITK_bin,把bin下面的dll文件複製到c:\windows\system32 中。64位系統需要把dll文件同時放到C:\WINDOWS\sysWOW64中。
創建自己的新項目。項目——>屬性,VC++目錄的包含目錄和庫目錄添加上面步驟生成的目錄
包含目錄添加 D:\ITK\include\ITK-4.12
庫目錄添加:D:\ITK\lib

再點鏈接器,下面的輸入,Additional Dependencies添加D:\ITK\lib目錄下的所有lib文件:

ITKBiasCorrection-4.12.lib
ITKBioCell-4.12.lib
ITKCommon-4.12.lib
ITKDICOMParser-4.12.lib
itkdouble-conversion-4.12.lib
ITKEXPAT-4.12.lib
ITKFEM-4.12.lib
itkgdcmcharls-4.12.lib
itkgdcmCommon-4.12.lib
itkgdcmDICT-4.12.lib
itkgdcmDSED-4.12.lib
itkgdcmIOD-4.12.lib
itkgdcmjpeg8-4.12.lib
itkgdcmjpeg12-4.12.lib
itkgdcmjpeg16-4.12.lib
itkgdcmMSFF-4.12.lib
itkgdcmMEXD-4.12.lib
itkgdcmopenjpeg-4.12.lib
itkgdcmsocketxx-4.12.lib
ITKgiftiio-4.12.lib
ITKIOBioRad-4.12.lib
ITKIOBMP-4.12.lib
ITKIOCSV-4.12.lib
ITKIOGDCM-4.12.lib
ITKIOGE-4.12.lib
ITKIOGIPL-4.12.lib
ITKIOHDF5-4.12.lib
ITKIOImageBase-4.12.lib
ITKIOIPL-4.12.lib
ITKIOJPEG-4.12.lib
ITKIOLSM-4.12.lib
ITKIOMesh-4.12.lib
ITKIOMeta-4.12.lib
ITKIOMRC-4.12.lib
ITKIONIFTI-4.12.lib
ITKIONRRD-4.12.lib
ITKIOPNG-4.12.lib
ITKIOSiemens-4.12.lib
ITKIOSpatialObjects-4.12.lib
ITKIOStimulate-4.12.lib
ITKIOTIFF-4.12.lib
ITKIOTransformBase-4.12.lib
ITKIOTransformHDF5-4.12.lib
ITKIOTransformInsightLegacy-4.12.lib
ITKIOTransformMatlab-4.12.lib
ITKIOVTK-4.12.lib
ITKIOXML-4.12.lib
itkjpeg-4.12.lib
ITKKLMRegionGrowing-4.12.lib
ITKLabelMap-4.12.lib
ITKMesh-4.12.lib
ITKMetaIO-4.12.lib
itknetlib-4.12.lib
itkNetlibSlatec-4.12.lib
ITKniftiio-4.12.lib
ITKNrrdIO-4.12.lib
ITKOptimizers-4.12.lib
ITKOptimizersv4-4.12.lib
ITKPath-4.12.lib
itkpng-4.12.lib
ITKPolynomials-4.12.lib
ITKQuadEdgeMesh-4.12.lib
ITKSpatialObjects-4.12.lib
ITKStatistics-4.12.lib
itksys-4.12.lib
itktestlib-4.12.lib
itktiff-4.12.lib
ITKTransform-4.12.lib
ITKTransformFactory-4.12.lib
itkv3p_netlib-4.12.lib
itkvcl-4.12.lib
ITKVideoCore-4.12.lib
ITKVideoIO-4.12.lib
itkvnl_algo-4.12.lib
itkvnl-4.12.lib
ITKVNLInstantiation-4.12.lib
ITKVTK-4.12.lib
ITKWatersheds-4.12.lib
itkzlib-4.12.lib
ITKznz-4.12.lib
libitkhdf5_cpp_D.lib
libitkhdf5_D.lib

注意:不同ITK版本lib內容不同,需要自行更改。上述配置每次建立新的sln都要配置一遍

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章