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
- centos6.5(x86_64)下ITK4.5.1安装
- Centos6.5 x86_64下 静默安装Oracle 11g R2
- CentOS6.5 x86_64 用 yum 安装 git
- CentOS6.5下安装mysql-5.7.18-linux-glibc2.5-x86_64
- Vmware12 安装centos6.5 64位(centos-6.5-x86_64-bin-DVD1.iso)出错
- centos6.5 x86_64安装oracle 11.2.0.3grid
- Centos6.5 x86_64系统安装kvm虚拟机—基础篇
- centos6.5 x86_64系统安装docker之前做的准备
- [2013-05-15]安装centos6.3-x86_64
- centos6.4-x86_64-binDVD1安装教程
- CentOS6.3x86_64下安装MySQL5.6.11-1(rpm包的方式)
- 服务器windows server 2008 R2下安装Centos6.4 x86_64位 Ubuntu server14.04尝试
- centos6.6 x86_64下安装32位兼容包&openssl 32位
- Centos6.4 x86_64下MySQL Proxy0.8.5安装测试实现读写分离
- Centos6.5 下安装opencv
- CentOS6.5下安装Nginx
- CentOS6.5下安装wine
- centos6.5下安装mysql
- SSL 错误:Key usage violation in certificate has been detected.
- 取得真实客户端IP地址
- CF 367C Sereja and the Arrangement of Numbers(欧拉路径)
- 新书目录(初步设想)
- java中中文字符串按首字母排序
- centos6.5(x86_64)下ITK4.5.1安装
- 重装编译服务器名称规范
- 利用JasperReport+iReport进行Web报表开发
- trac 出现svn不支持的提示
- 配置OpenCV 2.4.6 b VS 2012 其实都比较通用
- MASM32快速起步
- MySQL数据库引擎介绍、区别、创建和性能测试的深入分析
- 响应式 概念
- Matlab的GUI设计——资源收集