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

来源:互联网 发布:2017淘宝新店扶持资金 编辑:程序博客网 时间:2024/06/06 00:01

这是我的第一篇文章,花了四天在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


0 0