快速简单安装ANTs
步骤一
#使用下面命令下载ants
git clone git://github.com/ANTsX/ANTs.git
下载完成之后,找到ANTs/SuperBuild/External_ITKv5.cmake
将
### --- End Project specific additionsset(${proj}_REPOSITORY ${git_protocol}://github.com/stnava/ITK.git) #这句话的意思是说要从github下载ITK 我们要修改成为从gitee下载ITKset(${proj}_GIT_TAG e21a56d1227c5433066237060368cb4532b8a9d2) # Adaptive denoising module 10/2/2020set(ITK_VERSION_ID ITK-5.2) ### NOTE: When updating GIT_TAG, also update ITK_VERSION_ID
修改为
### --- End Project specific additions#${git_protocol}://github.com/stnava/ITK.git=https://github.com/stnava/ITK.git#可以把VTK放到github 再从github放到giteeset(${proj}_REPOSITORY https://gitee.com/XXXX/itkv5.git) #从gitee下载ITKset(${proj}_GIT_TAG e21a56d1227c5433066237060368cb4532b8a9d2) # Adaptive denoising module 10/2/2020set(ITK_VERSION_ID ITK-5.2) ### NOTE: When updating GIT_TAG, also update ITK_VERSION_ID
步骤二
mkdir ANTs
#再将ants源码放进去
cd ANTs
mkdir build
cd build
#bin文件夹用存放编译生成的一些二进制文件
mkdir bin
ccmake /home/jack/software/ANTS/ANTs
按下键盘的c
BUILD_SHARED_LIBS修改为on
#CMAKE_INSTALL_PREFIX表示要存放二进制路径
CMAKE_INSTALL_PREFIX修改为/home/jack/software/ANTS/build/bin
再次按下键盘的c,之后按下键盘中的g
#然后执行下面这条命令
make -j12
可能会因为网络的原因,有些文件无法下载,导致编译报错,一直执行上面那条命令即可
编译过程中还会出现另外一个错误
解决方法是将网址
http://slicer.kitware.com/midas3/api/rest?method=midas.bitstream.download&checksum=5dca76db8ec2f8430896a8192bb18bda
复制到浏览器
把下载下来的文件放到
/home/jack/software/ANTS/build/ANTS-build/ExternalData/Objects/MD5
步骤三
cd ANTS-build
make install
gedit ~/.bashrc
#在文件中添加下面语句
export ANTSPATH="/home/jack/software/ANTS/build/bin/bin"
export PATH="$ANTSPATH:$PATH"
#不能export PATH="/home/jack/software/ANTS/build/bin/bin:$PATH"
#ANTS不允许一步到位
#最后在终端上输入下面命令
#source ~/.bashrc
验证
#在终端上输入
antsRegistrationSyN.sh
安装成功的标志
如果想在服务器上布置ANTS 可以把/home/jack/software/ANTS/build都拷贝到服务器上
再到~/.bashrc配置
这告诉我们,一些软件可以在电脑上编译,再复制到服务器上
因为服务器有些操作进行不了
ANTS的使用可以参考
医学图像配准软件 ANTs(Advanced Normalization Tools)的安装和使用说明
快速简单安装ANTs相关推荐
- Git快速入门篇—— Windows版本淘宝镜像快速下载安装详细步骤及简单入门教程(附带图文教程)
Git快速入门篇-- Windows版本淘宝镜像快速下载安装详细步骤及简单入门教程(附带图文教程) 前言:我们平时在整理代码的时候,尤其是与别人一起开发项目的时候,常常涉及到代码的更新,因此代码版本问 ...
- 拨测工具_您可以拨多少钱? 快速简单地介绍有用的工具。
拨测工具 by Miguel Bustamante 通过Miguel Bustamante 您可以卷曲多少? 快速简单地介绍有用的工具. (How much can you cURL? A quick ...
- 菜鸟学exchange之一:exchange邮件系统的简单安装和部署
菜鸟学exchange之一:exchange邮件系统的简单安装和部署 2009-05-10 23:15:34 实验背景: 西安凌云高科技是一家拥有300名员工的高新技术企业,总部在位于西安.在上海和北 ...
- openresty开发系列2--nginx的简单安装,正向、反向代理及常用命令和信号控制介绍...
openresty开发系列2--nginx的简单安装,正向.反向代理及常用命令和信号控制介绍 一.nginx的安装下载及编译安装 1.Nginx下载:nginx-1.13.0.tar.gz,下载到:/ ...
- 简单安装ELK分析日志及使用心得
ELK是由Elasticsearch.Logstash.Kibana三个组件组成的. Elasticsearch:是ELK的核心插件,是一个基于Lucene的搜索服务器,它提供一个分布式多用户能力的全 ...
- DAZ 3D 软件简单安装和使用
DAZ 3D 软件简单安装和使用 免费资源下载 这个软件对我来说真是一个神奇巨坑,从下载到安装至少用了我4天的时间.但是不得不说其中很大一部分原因是因为网络问题吧,如果除去这些乱七八糟的问题,其实整个 ...
- CleanMyMac x for Mac系统清理工具简单安装,彻底清理!
CleanMyMac x for Mac系统清理工具简单安装,彻底清理!CleanMyMac x for Mac是应用在MacOS上的一款系统清理工具,释放RAM,运行维护脚本,管理登录项,启动代理和 ...
- 快速简单制作macOS Ventura系统ISO格式镜像
ISO格式的镜像其实没有什么制作难度,下面苹果系统之家教大家怎么快速简单制作ISO格式的镜像,教程使用到的都是Mac官方的命令.制作好的ISO格式镜像可以用于虚拟机安装或者制作到U盘或者直接在Mac里 ...
- 基础归纳-Express简单安装可参考
0.介绍 Express 是一个简洁而灵活的 node.js Web应用框架, 提供了一系列强大特性帮助你创建各种 Web 应用,和丰富的 HTTP 工具. 使用 Express 可以快速地搭建一个完 ...
最新文章
- OpenGL instancing实例化的实例
- php v9 上传_phpcms v9 表单添加文件上传字段
- 1486. 数组异或操作
- java排序链表冒泡排序_Java中的冒泡排序
- 彭旭老师《一线员工执行力提升训练》
- MySQL 数据库重装失败最后一步无法启动server的解决办法
- 51单片机基础教学(keil)
- ST、SC、FC、LC光纤接头区别
- mac flutter开发环境 flutter环境变量的配置
- 5e服务器优化参数,终极优化篇(7700KOC4.8G+1070默认+16GDDR43000)5E练枪图1080P700FPS...
- 泛在电力物联网建设大纲ppt
- Python如何自动播放视频(XXT)
- Linux中的su 和su -
- Web服务器群集——部署AWStats基于Apache的日志管理
- 主数据治理项目实施中存在的问题
- 减肥的第5天 (想吃——冰淇淋)
- python--关于requests库的使用(一)
- SL-PCA(子空间学习模型)——前景提取
- 鹏业软件安装算量计算规则,喷淋识别、以及保温设置的问题解决
- SEO优化技术 - K站恢复快照收录排名
热门文章
- 【老生谈算法】单位阶跃函数的matlab表示源码
- go linux编译器下载,Go语言下载、安装及环境配置(附vscode编辑器 go语言插件安装)...
- 阿里大鱼 php 短信接口,dedecms使用阿里大鱼短信接口进行短信发送
- C++ 排序函数 sort(),qsort()的用法
- 原创:FAT8单片机 Flash文件系统V0.0.1
- docker搭建java测试环境_基于docker构建测试环境
- cornerRadius属性
- 图解隐马尔可夫模型(HMM)
- Number of Under-Replicated Blocks长期大于0问题解决
- 百度地图生成器里的标注内容默认展开