zoukankan      html  css  js  c++  java
  • Centos7 cmake 版本升级(由 v2.8.12.2 升级至 v3.16.6)

    Centos7 cmake 版本升级(由 v2.8.12.2 升级至 v3.16.6)

    在centos7 yum源中和系统自带的cmake版本为2.8.12.2;在编译某些文件的时候会提醒cmake版本过低,本文旨在解决cmake的更新问题

    cmake官网:https://cmake.org/
    cmake下载:https://cmake.org/files/

    ## 1. 查看当前cmake版本
    [root@localhost ~]# cmake -version
    cmake version 2.8.12.2
    ## 2. 进行卸载
    [root@localhost ~]# yum remove -y cmake
    ## 3. 进行安装包的下载,也可以下载好安装包后传至相应的目录
    [root@localhost ~]# mkdir /opt/cmake
    [root@localhost ~]# cd /opt/cmake/
    ## 4. 下载或拷贝,解压
    [root@localhost cmake]# wget https://cmake.org/files/v3.16/cmake-3.16.6.tar.gz
    [root@localhost cmake]# tar -zxvf cmake-3.16.6.tar.gz
    ## 5. 安装基本工具
    [root@localhost cmake]# yum install -y gcc gcc-c++  
    ## 6. 进行编译连接
    [root@localhost cmake]# ./configure --prefix=/usr/local/cmake
    ## 7. 安装
    [root@localhost cmake]# cd cmake-3.16.6
    [root@localhost cmake-3.16.6]# make && make install 
    ## 8. 创建链接
    [root@localhost cmake-3.16.6]# ln -s /usr/local/cmake/bin/cmake /usr/bin/cmake 
    ## 9. 查看版本
    [root@localhost cmake-3.16.6]# cmake -version
    cmake version 3.16.6
    
    CMake suite maintained and supported by Kitware (kitware.com/cmake).
    [root@localhost cmake-3.16.6]# 
    [root@localhost cmake-3.16.6]# 
    

    如果第9步不想创建链接的话,也可以修改环境变量

    [root@localhost ~]# vim /etc/profile
    ...
    export CMAKE_HOME=/usr/local/cmake
    export PATH=$PATH:$CMAKE_HOME/bin
    ## 刷新配置
    [root@localhost ~]# source /etc/profile
    

    Centos7 升级 cmake v3.16.6 操作完毕!

  • 相关阅读:
    docker 安装 mysql5.7
    docker 安装 redis
    docker 安装 gitlab
    docker 升级到新版本
    logstash 采集springboot 错误日志配置
    图片左下角添加水印
    frida动态修改
    反反frida调试
    IDA插件KeyPatch直接在IDA中修改arm指令
    frida调用制作dex(用于有些对象读取不了)
  • 原文地址:https://www.cnblogs.com/huizhipeng/p/12731576.html
Copyright © 2011-2022 走看看