首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >未检测到正确的cmake版本,无法安装ANTs

未检测到正确的cmake版本,无法安装ANTs
EN

Stack Overflow用户
提问于 2019-03-01 03:18:25
回答 1查看 1.3K关注 0票数 0

我正在运行木星的git代码,在我的Windows 10机器上运行Conda的git代码。

这有蚂蚁的依赖性。我学习了教程。

我意识到蚂蚁需要一个3.10或更高的cmake版本。

在我的Windows 10上的Ubuntu上,我按照这里的指令安装了cmake3.14.0-Rc1版本。rc1是什么?这是造成问题的原因吗?我在这里中没有发现任何非Rc1。

代码语言:javascript
复制
LAB-005:~/bin/ants/cmake-3.14.0-rc1$ cmake --version
cmake version 3.14.0-rc1

CMake suite maintained and supported by Kitware (kitware.com/cmake).
LAB-005:

所以看起来cmake是好的。

我回到这一点

代码语言:javascript
复制
cd ~/bin/ants
ccmake ~/code/ANTs

当我在屏幕上点击c键时,

我看到这个:

我很沮丧。花了太多的时间在这个卸载,重新安装。请帮帮我。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-03-01 04:56:22

所以我修好了。

我试着运行cmake,但没有起作用。

我的cmake和ccmake版本不同,如下所示:

代码语言:javascript
复制
$ cmake --version
cmake version 3.14.0-rc1
$ ccmake --version
ccmake version 3.5.1
  1. 卸载cmake
代码语言:javascript
复制
sudo make uninstall
  1. 检查
代码语言:javascript
复制
cmake --version
ccmake --version
which cmake
which ccmake
  1. 下载二进制文件3.13.4
代码语言:javascript
复制
wget https://cmake.org/files/v3.13/cmake-3.13.4.tar.gz

4.Unzip

代码语言:javascript
复制
tar -xvzf cmake-3.13.4.tar.gz
  1. 输入解压缩目录
代码语言:javascript
复制
cd cmake-3.13.4/
  1. 配置
代码语言:javascript
复制
./configure
  1. 安装一个名为“检查”的东西(只有这个方法对我有用)
代码语言:javascript
复制
sudo apt-get install checkinstall
  1. 运行它
代码语言:javascript
复制
sudo checkinstall
  1. 检查
代码语言:javascript
复制
$ which cmake ccmake & cmake --version && ccmake --version
/usr/local/bin/cmake
/usr/local/bin/ccmake
cmake version 3.13.4
ccmake version 3.13.4
  1. 返回到ANTs安装 ccmake ~/代码/蚂蚁(命中c)
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54937436

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档