zoukankan      html  css  js  c++  java
  • Ubuntu16.04 升级到cmake 3.17.0

    image-20200511090534507

    Ubuntu16.04 升级到cmake 3.17.0


    1 卸载当前旧版本的cmake

    通过下面命令查看当前的cmake版本

    $ cmake --version
    

    若版本较旧,执行apt remove 卸载旧版的cmake 若当前系统无cmake,可跳过这一步

    $ sudo apt remove cmake
    

    2 安装依赖

    $ sduo apt install build-essential libssl-dev
    

    3 下载并编译源码

    cmake官方下载地址为:https://cmake.org/download/ 但是对国内用户不友好,这里我贴出我要用的3.17.0的linux版本:

    链接:https://pan.baidu.com/s/1xlVXNNbPcW3gaYxJ5geOjQ 提取码:yvci

    执行以下命令解压: (这里我直接解压到/usr/local里,这样后面生成的可执行文件会在/usr/local/bin里创建链接)

    $ sudo tar xf cmake-3.11.3.tar.gz
    

    环境检查、编译和安装

    $ sudo ./configure
    $ sudo make & make install
    

    4 创建软链接

    如果您因为安装在别的目录等原因没有自动生成链接,则需要手动创建软链接

    $ sudo ln -sf /your cmake3.11 path/bin/*  /usr/bin/
    

    再执行cmake -version 如果出现版本号就代表安装成功了 (●'◡'●)

  • 相关阅读:
    NSLocalizedString用法
    4-27学习心得
    手势学习
    plist处理
    数据存储
    initWithFrame方法
    控制器跳转小常识
    UIGestureRecognizer学习笔记
    博客资源
    检测手机wifi有没有打开
  • 原文地址:https://www.cnblogs.com/Irvingcode/p/12867014.html
Copyright © 2011-2022 走看看