ITK安装及使用

来源:互联网 发布:js字符串数组 编辑:程序博客网 时间:2024/05/16 04:57

VS2013 + InsightToolkit-4.7.0

根据-微尘-love的博客、飞跃重洋的思念等人博客自己安装完成(非常感谢),记录过程及遇到的问题

  1. 下载好ITK http://www.itk.org/ITK/resources/software.html

  2. 下载CMake http://www.cmake.org/download/
    下载的是cmake-3.2.2-win32-x86.zip,解压后到 bin 下面点击cmake-gui.exe即可使用

  3. 在 D:\ 新建文件夹 ITK,解压 InsightToolkit-4.7.0.zip 到 D:\ITK\ 下

  4. 在 D:\ITK\ 新建文件夹ITK_Bin,作为 ITK 编译目标

  5. 打开CMake进行设置
    Where is the source code: D:/ITK/InsightToolkit-4.7.0
    Where to build the binaries: D:/ITK/ITK_Bin
    点击Configure,选择Visual Studio 12 2013 Win64,然后finish。
    勾选Advanced勾选BUILD_SHARED_LIBS,BUILD_TESTING和BUILD_EXAMPLES可选可不选(如果勾选编译时间会很长),更改CMAKE_INSTALL_PREFIX(表示编译ITK后生成的lib 及include等的安装路径)设置为 D:\ITK
    CMake设置
    再次点击 Configure, 直至所有条目都变成灰色,表示配置成功, 点击Generate。

  6. VS 2013编译
    找到 D:\ITK\ITK_Bin 下 ITK.sln,打开后选择Release+x64,点击:生成->生成解决方案。如果没有错误,在解决方案里面找到Install文件,选中点击右键->仅用于项目->仅生成INSTALL。(如果编译过程中有错误,应该删除D:\ITK\ITK_bin里面的文件,重新安装)则会在 D:\ITK 目录生成 lib, include 等文件夹
    lib目录存放的是 D:\ITK\ITK_Bin\bin\Release 中的 ITK lib 文件.
    include 则存放 ITK 所有的头文件. bin 目录存放的是 ITK 生成的一些可执行文件。

  7. 环境变量设置:我的电脑->属性->高级->环境变量->添加:D:\ITK\ITK_bin;
    将D:\ITK\bin中的.dll文件拷贝到C:\WINDOWS\system32中。

  8. 下载好别人的代码,结构如下:
    文件
    新建 Bin 文件夹,在CMake中
    Where is the source code: 选择下载的代码文件夹
    Where to build the binaries: 选择Bin文件夹
    点击Configure,选择Visual Studio 12 2013 Win64,结束后勾选自己需要的选项,再次点击Configure,然后Generate。
    Bin文件夹下找到. sln 文件打开同样生成解决方案。

  9. 右击解决方案,属性->启动项目->单启动项目,选择要执行的项目。

0 0
原创粉丝点击