下载cmake二进制包
这里,我们使用cmake-3.10.2-Linux-x86_64版本为例。
cd /opt
wget https://cmake.org/files/v3.10/cmake-3.10.2-Linux-x86_64.tar.gz
升级cmake
如果原有cmake环境就是使用cmake的二进制包制作的,那么直接修改环境变量文件即可。如果不熟悉这种方法的同学,可以在下文看到相关操作。
如果原有环境是使用yum等工具安装,那么,我们先卸载已有的cmake,如果原有cmake环境也是使用的:
yum remove cmake
这时,你可以发现系统中已经没有cmake命令了,如果还有,可能你的环境cmake相关文件做过一些修改,请仔细排查。
解压下载好的cmake二进制包:
cd /opt
tar zxvf cmake-3.10.2-Linux-x86_64.tar.gz
解压成功后,就可以在 /opt 目录下看到一个 cmake-3.10.2-Linux-x86_64 目录,下面添加cmake环境变量,编辑 /etc/profile.d/cmake.sh 文件,写入以下内容:
export CMAKE_HOME=/opt/cmake-3.10.2-Linux-x86_64
export PATH=$PATH:$CMAKE_HOME/bin
保存并退出,执行命令让cmake环境文件生效:
source /etc/profile
此时,你再次查看cmake版本,就已经是3.10.2了:
cmake -version
OK,cmake环境版本升级完毕。