Loading

linux 无root权限 升级cmake版本(源码)

  1. 下载源码
    https://cmake.org/download/
    在Source distributions:里面下载 cmake-3.20.0-rc4.tar.gz文件

  2. 解压
    tar -zxvf cmake-3.20.0-rc4.tar.gz

  3. cmake安装

$ cd cmake-3.20.0-rc4
$ ./bootstrap --prefix=$HOME/opt/cmake3.12.0  //记得一定要加--prefix,否则会后面会失败
$ make
$ make install
  1. 更改环境变量
$ vim ~/.bashrc

添加一行
export PATH=$HOME/opt/cmake3.20.0/bin:$PATH

激活环境变量
$ source ~/.bashrc
  1. 查看cmake版本
    进到 $HOME/opt/cmake3.20.0/bin 目录下
    cmake --version

成功!

ref:
[1] https://askubuntu.com/questions/1053329/installing-cmakes-latest-version-from-binary-without-using-sudo/1053340#1053340
[2] https://www.cnblogs.com/leeguang/p/10849584.html

posted @ 2021-03-12 16:00  摇头晃脑学知识  阅读(931)  评论(0编辑  收藏  举报