ITK 3.20.1 VS2010 Configuration 配置

简介:

Download ITK 3.20.1

Download VS2010

Download CMake 3.2.0

I assume you've already installed VS2010 and CMake 3.2.0 correctly.

Compile the VTK:

Start CMake 3.2.0, fill the source and destination:

source: C:/ITK3.20.1/InsightToolkit-3.20.1

destination: C:/ITK3.20.1/VS2010

Click Configure and use Visual Studio 10 2010 to complie.

When first configure is done, select Grouped and Advanced.

BUILD_EXAMPLES          [ON]  
BUILD_TEST              [ON]  
CMAKE_INSTALL_PREFIX    [C:/ITK3.20.1/VS2010_install]  
CMAKE_USE_PTHREADS        [OFF]
CMAKE_USE_WIN32_THREADS [ON]  

click Configure again.

After configure is done (No errors show), click Generate.

Go back to your build folder, open ITK.sln, right click ALL_BUILD, choose Rebuild.

Wait a long time for make process, have a cup of coffee :)

After rebuild is done, right click INSTALL, choose Build.

Now, the configuration is done, enjoy it :)

Create a new empty project,

Add in the system Path:

C:\ITK3.20.1\VS2010_install\bin

Project->Project Property->Configuration Properties->VC++Directories ->Include Directories:

C:\ITK3.20.1\VS2010_install\include\InsightToolkit
C:\ITK3.20.1\VS2010_install\include\InsightToolkit\Algorithms
C:\ITK3.20.1\VS2010_install\include\InsightToolkit\BasicFilters
C:\ITK3.20.1\VS2010_install\include\InsightToolkit\Common
C:\ITK3.20.1\VS2010_install\include\InsightToolkit\gdcm\src
C:\ITK3.20.1\VS2010_install\include\InsightToolkit\IO
C:\ITK3.20.1\VS2010_install\include\InsightToolkit\Numerics
C:\ITK3.20.1\VS2010_install\include\InsightToolkit\SpatialObject
C:\ITK3.20.1\VS2010_install\include\InsightToolkit\Utilities
C:\ITK3.20.1\VS2010_install\include\InsightToolkit\Utilities\vxl\vcl
C:\ITK3.20.1\VS2010_install\include\InsightToolkit\Utilities\vxl\core
Project->Project Property->Configuration Properties->VC++Directories ->Library Directories:

C:\ITK3.20.1\VS2010_install\lib\InsightToolkit

Project->Project Property->Configuration Properties->Linker->Input:

ITKAlgorithms.lib
ITKBasicFilters.lib
ITKCommon.lib
ITKDICOMParser.lib
ITKEXPAT.lib
ITKFEM.lib
itkgdcm.lib
ITKIO.lib
itkjpeg8.lib
itkjpeg12.lib
itkjpeg16.lib
ITKMetaIO.lib
itkNetlibSlatec.lib
ITKniftiio.lib
ITKNrrdIO.lib
ITKNumerics.lib
itkopenjpeg.lib
itkpng.lib
ITKSpatialObject.lib
ITKStatistics.lib
itksys.lib
itktiff.lib
itkv3p_lsqr.lib
itkv3p_netlib.lib
itkvcl.lib
itkvnl.lib
itkvnl_algo.lib
itkvnl_inst.lib
itkzlib.lib
ITKznz.lib
snmpapi.lib
rpcrt4.lib
wsock32.lib 
Create a test.cpp file as below:

#include"itkImage.h"  
#include<iostream>  

int main(){  

    typedef itk::Image< unsigned short, 3>ImageType;  
    ImageType::Pointer image= ImageType::New();  

    int i;  

    std::cout<<"ITK hello world !"<<std::endl;  
    std::cin>>i;  
    return 0;  
}  

本文转自博客园Grandyang的博客,原文链接:配置ITK 3.20.1 VS2010 Configuration ,如需转载请自行联系原博主。

相关文章
|
2月前
|
XML Java 数据格式
|
9月前
|
XML Java 程序员
Spring启动报错--class path resource [Beans.xml] cannot be opened because it does not exist
程序员不是在去生产bug的路上,那就是在去解决bug的路上。🤣🤣🤣🤣
85 1
|
10月前
@Configuration要求
@Configuration要求
|
10月前
|
Java Spring 容器
@Configuration使用注意事项
@Configuration使用注意事项
|
XML 存储 SQL
Configuration和Mapper|学习笔记
快速学习Configuration和Mapper
120 0
Configuration和Mapper|学习笔记
|
Java Spring 容器
@Configuration注解
@Configuration注解
115 0
|
Java Spring
SpringBoot中@ConfigurationProperties提示:Configuration Annotation Processor not found in classpath
SpringBoot中@ConfigurationProperties提示:Configuration Annotation Processor not found in classpath
266 0
What is Drilldown configuration
Created by Wang, Jerry on Aug 25, 2015
What is Drilldown configuration
|
Java Spring 数据格式
@Configuration和@Bean
@Configuration可理解为用spring的时候xml里面的 @Bean可理解为用spring的时候xml里面的 Spring Boot不是spring的加强版,所以@Configuration和@Bean同样可以用在普通的spring项目中,而不是Spring Boot特有的,只是在spr...
1308 0