您的位置:首页 > 运维架构 > Linux

centos6.5(x86_64)下ITK4.5.1安装

2014-03-27 17:44 716 查看
这是我的第一篇文章,花了四天在centos配置ITK,在此过程感谢大牛的教程,遇到很多问题,但都慢慢解决了,谨以此文供后来者参考。(还需要选择类别,想想第二步往下都是别人的,也就是转载了。第一步是解决了centos安装cmake官网下的cmake2.8.12安装不能ccmake问题)

一、Cmake安装使用

在centos官网下载的系统版本直接安装cmake,是生成不了ccmake。所以,需要yum install nucrses-devel,就可以了

到此cmake安装成功

二、ITK安装和测试

1、mkdir ITK                                                   

2、mkdirITK/ITK-bin                                     //此目录做为 ITK 编译目标

3、解压InsightToolkit-4.5.1.tar.gz到目录 ITK, 解压后为路径为 home/ITK/InsightToolkit-4.5.1

4、设置编译器环境变量

  setenv CC /usr/bin/gcc

  setenv CXX /usr/bin/g++

5、使用 CMake 配置 ITK:

 cd /home/ITK/ITK-bin

 ccmake ../InsightToolkit-4.5.1            即 ccmake 所带参数为 ITK 源代码所在目录

6、然后根据 CMake 下面的提示, 按 c 键, 进行 配置

    将BUILD_DOXYGEN, BUILD_EXAMPLES, BUILD_SHARED_LIBS(或可设置为ON), BUILD_TESTING

    设置为 OFF, 方法为使用箭头选择, 然后 enter 进行设置,然后按键 c 配置, 成功后按键 g 生成 ITK 编译文件,最后输入 make(编译 ITK.)

到此完成

7、测试

搞定以后就可以测试是否安装成功,步骤如下:在/src/Example/Installation目录下,有测试的程序HelloWorld.cxx,带有CMakeLists.txt,把这两个文件拷出来到一个文件夹中 1。终端下cd进入到这个文件夹中,运行
ccmake ./这个可以设置itk的路径,在ITK_DIR这个选项填入你的bin路径。按c,无出错,再按g退出 ,make
,./HelloWorld 如果输出正常就说明安装成功了

参考网站
http://blog.sina.com.cn/s/blog_9ce5a1b501014185.html http://unix.stackexchange.com/questions/108346/yum-installs-an-old-version-of-cmake
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: