使用 VS 2010 编译 ITK.
1. 下载 CMake:  选择需要的版本.
    我使用的是 cmake-2.8.10.2-win32-x86.exe. 然后安装.
    若在安装过程中选择了在桌面显示图标, 则桌面会显示 CMakeSetup(deprecated) 这个图标, 而不是 CMAKE
    路径中的 CMake (cmake-gui) 图标. 这里使用 CMakeSetup(deprecated), 操作稍有不同. ITK 官网提供的
   文档中, 安装使用的也是 CMakeSetup.
 
2.下载 ITK: http://www.itk.org/ITK/resources/software.html , 这里下载的版本是
   InsightToolkit-4.3.2.zip
 
3. 在 D 盘新建文件夹: D:/I_VTK/ITK , 之所以要多建立一个 ITK 文件夹, 是为了以后 ITK, VTK 混合编程,
    这里暂时只编译 ITK
 
4. 解压  InsightToolkit-4.3.2.zip 到  D:/I_VTK/ITK, 重命名为InsightToolkit-4.3.2, 即 D:/I_VTK/ITK/ITK-3.14.0
 
5. 再建立一文件夹 ITK_bin, 作为 ITK 编译目标. D:\I_VTK\ITK\ITK_bin
ITK在vs2010下安装、搭建

6. 打开 CMAKE 进行配置. 假设你已经安装好 VS2010
    Where is the source code: 点击 Browse, 选择刚才 ITK 源码目录: D:\I_VTK\ITK\InsightToolkit-4.3.2
    Where to build the binaries: 点击 Browse, 选择 ITK 编译目标: D:\I_VTK\ITK\ITK_bin
 
7.点击 Configure 进行配置, 选择编译器,这里选择 Visual stdio 10, 等待,之后出现如下界面
ITK在vs2010下安装、搭建
为了加快安装进度,可以将选项BUILD TESTING 和BUILD EXAMPLES 都不勾选(ps:如果你想同时编译ITK 所提供的示例, 用于测试ITK 的示例, 则BUILD_EXAMPLES, BUILD_TESTING 选择为ON,但编译时间会很长. ),
勾选BUILD_SHARED_LIBS(ps:BUILD_SHARED_LIBS 若选择为 ON, 则会 ITK 生成的库文件编译成 DLL 动态链接库形式.),
勾选Advanced之后更改CMAKE_INSTALL_PREFIX(表示编译ITK后生成的 lib 及头文件等安装路径)目录
可以设置为 D:/I_VTK/ITK
ITK在vs2010下安装、搭建

再次点击 Configure, 直至所有条目都变成灰色,表示配置成功, 点击 Generate确认.
ITK在vs2010下安装、搭建
 
8. 在 D:\I_VTK\ITK\ITK_bin目录下找到 ITK.sln, 点击,使用 VS2010进行编译.
具体方法:打开D:\I_VTK\ITK\ITK_bin里面的ITK.sln文件,雷同VTK的生成解决方案,点击:生成->生成解决方案。如果没有错误,在解决方案里面找到Install文件,选中点击右键->仅用于项目->仅生成INSTALL。(如果编译过程中有错误,应该删除D:\I_VTK\ITK\ITK_bin里面的文件,重新安装)
 则会在 D:/I_VTK/ITK 目录生成 lib, include 等文件夹
  lib目录存放的是D:/I_VTK/ITK/ITK-3.14.0-bin/bin/debug 中的 ITK lib 文件.
   include 则存放 ITK 所有的头文件. bin 目录存放的是 ITK 生成的一些可执行文件。
   这里没有必要选择 INSTALL, 因为 D:/I_VTK/ITK/ITK-3.14.0 中这些文件都已经存在.
   不过选择编译 INSTALL, 安装 ITK,会使目录结构更加清晰。不使用 CMAKE 自动配置时比较方便。
 
9.由于2010不需要添加lib等库文件、包含文件;
环境变量设置:我的电脑->属性->高级->环境变量->添加:D:\I_VTK\ITK\ITK_bin; (新建一个路径变量)

将D:\I_VTK\ITK\bin中的.dll文件拷贝到C:\WINDOWS\system32中;  (无论是不是win64系统都用32  因为平时建的是32位的项目)

到此完成。

ITK在vs2010下安装、搭建相关推荐

  1. ubuntu mysql 环境,Ubuntu下安装搭建MySQL环境步骤介绍

    摘要 腾兴网为您分享:Ubuntu下安装搭建MySQL环境步骤介绍,翼拍照,易码平台,洋葱数学,小度等软件知识,以及poco美人相机,收卡啦,crc16校验工具,ps画笔样式,机械标准件,法硕联盟论坛 ...

  2. ubuntu安装mysql_Ubuntu下安装搭建MySQL环境步骤介绍

    安装搭建MySQL环境其实不分版本只分linux系统了在这里我们用到的是ubuntu环境所以文章内容也就是Ubuntu下安装搭建MySQL环境为例子了,具体的如下. 一. 安装 MySQL sudo ...

  3. Linux下安装搭建Memcached集群环境

    由于项目需要,需要搭建memcached集群环境,遂开始调研相关技术 网络上有不少linux下安装memcached的教程,对于我这个linux零基础的来说,想立马在linux下安装memcached ...

  4. VS2010下安装配置OpenCV2.4.4

    说明: 安装平台:32位XP,VS2010: OpenCV 2.4.4不支持VC 6.0: 网上有很多用CMake编译OpenCV的安装教程,这里建议先不要自己编译,如果使用预编译好的库有问题,再尝试 ...

  5. VS2010下安装Cocos2dx完整教程(原)

    一.本人所使用的Cocos2dx版本(cocos2d-2.1rc0-x-2.1.3),下载地址:http://code.google.com/p/cocos2d-x/downloads/list 当前 ...

  6. linux7下安装cacti,CentOS7下安装搭建Cacti

    1.搭建lamp环境 配置apache [root@cacti-server ~]# yum -y install httpd [root@cacti-server ~]# systemctl sta ...

  7. Windows 下 安装 搭建 Apache James 3.1服务器

    参考:1. ububtu下基于docker安装配置Apache James 3.1.0: .https://blog.csdn.net/bonwei/article/details/83061372 ...

  8. fedora apache php,Fedora 20下安装搭建LAMP环境Apache+MySQL+PHP

    1.安装数据库,有两个数据库可选:MySQL/MariaDB yum install mysql mysql-server 为MySQL创建启动连接 (这样 MySQL 将随系统自动启动)并启动 My ...

  9. VS2010下安装boost库

    1.去www.boost.org下载最新的boost,我下载了boost_1_46_1.7z 2.(我放在D:/cpp目录下)解压到当前文件夹 3.打开VS2010->VS TOOLS-> ...

  10. Informatica在linux下安装搭建

    安装介质清单准备 介质名称 版本信息 描述 Informatica Powercenter 9.5.1 for Linux 64 bit 必须 Java Jdk 1.6.0_45 for Linux ...

最新文章

  1. 2.利用计算机进行信息加工的一般过程是:,[信息技术教案]《计算机信息加工的一般过程》教案...
  2. python的flag是什么意思_网上老说的flag是什么意思
  3. python字典items返回什么_Python 字典items返回列表,iteritems返回迭代器
  4. EASYUI+MVC4通用权限管理平台
  5. RocketMQ 4.5.1 环境搭建
  6. linux搜索一天内更新的所有文件,linux下怎样更新文件夹下所有文件的时间戳
  7. fopen文件路径怎么写_php的多功能文件操作类
  8. back函数php,PHP callback函数使用方法和注意事项
  9. 利用ActiveSync制作PC端安装程序(By 无聊客)
  10. 语言学句法分析树形图怎么画_哇,好大一棵树! 如何优雅地画句法树形图 丨语言学午餐...
  11. 关于计算流体力学,你知道多少?
  12. 额定能量不得超过160Wh, 等同是多少mAh电池容量?
  13. 转:隐马尔可夫模型(HMM)攻略
  14. syslinux 的EFI启动以及中文菜单
  15. 国庆必看9大区块链电影!建议收藏!
  16. 说说 jBPM 流程虚拟机的原理
  17. 微信小程序识别二维码
  18. java资源文件路径_Java 中获取资源(文件)的路径问题总结
  19. TortoiseSVN文件夹及文件图标不显示解决方法
  20. echarts 设置仪表盘数字的位置_【Python代替Excel】11:用Python做数据仪表盘

热门文章

  1. BZOJ3626 神思路的树链剖分+线段树维护
  2. WordPress百度熊掌号页面改造(纯代码实现)
  3. mysql 用一个表更新另一个表
  4. 百练6183-人民币支付-2014正式A题
  5. 排序,求最大值最小值
  6. 跨域问题及jQuery中Ajax传参的讲解
  7. 「HNOI 2015」实验比较
  8. 学习python第一天总纲
  9. Java 求一段代码运行所需要的时间——模板方法设计模式
  10. Linq to xml:检索