zoukankan      html  css  js  c++  java
  • cmake更新版本简记

    问题描述:

    由于需求,要在服务器上安装ANTs(Advanced Normalization Tools)。然而最新版的ANTs需要下载源码并用cmake编译,

    于是根据https://github.com/ANTsX/ANTs/wiki/Compiling-ANTs-on-Linux-and-Mac-OS中的描述,一步步敲入命令,

    在运行

    ccmake ~/code/ANTs

    指令时遇到错误,提示我的cmake版本是3.5,而编译源码需要的版本至少为3.10.

    于是就到了更新cmake的环节。

    —————————————————————————————————————————————————————————

    更新cmake:

    1)运行:

    sudo apt remove cmake cmake-data

    移除原有的cmake。

    2)随后在cmake官网上下载3.13版的安装文件cmake-3.13.3-Linux-x86_64.sh,下载后移动到/opt/目录内。

    然后运行指令

    sudo ./cmake-3.13.3-Linux-x86_64.sh

    ,弹出的LICENSE按q键跳过,随后敲两次y,安装完成。

    (cmake的最新版本会随着时间变化,安装时注意将版本号替换为相应的即可)

    3)将cmake链接进/usr/local/bin内。

    sudo ln -s /opt/cmake-3.13.3-Linux-x86_64/bin/* /usr/local/bin

    如果报错说文件已存在,用rm逐一删除即可。

    4)在~/.bashrc内加入

    export CMAKE_ROOT="/opt/cmake-3.13.3-Linux-x86_64/share/cmake-3.13"

    5)logout后再重新登录一下。

    —————————————————————————————————————————————————————————

    验证cmake的安装:敲入

    cmake --version

    ccmake --version

    仔细阅读输出结果,如果没有任何报错内容,且版本显示为3.13,证明安装成功!

  • 相关阅读:
    leetcode-Minimum Path Sum
    第三十二章 自说明代码
    第三十一章 布局与风格
    第三十章 编程工具
    第二十九章 集成
    第二十八章 管理构建
    第二十五章 代码调整策略
    第二十六章 代码调整技术
    第二十七章 程序规模对构建的影响
    第二十四章 重构
  • 原文地址:https://www.cnblogs.com/time-flow1024/p/10301556.html
Copyright © 2011-2022 走看看