方式一:直接安装
1、Centos系统
$ yum install cmake
2、ubuntu系统
$ apt-get install cmake
// 这种方式不能指定版本,默认安装的一般是比较低版本的cmake //
(1)查询当前cmake版本
$ cmake --version
cmake version 3.5.1
方式二:下载并安装,可安装指定版本
网站 https://cmake.org/files/
下拉选中你想安装的版本,例如安装v3.12.2
https://cmake.org/files/v3.12/ 下载 cmake-3.12.2-Linux-x86_64.tar.gz
(1)解压
$ tar -zxvf cmake-3.12.2-Linux-x86_64.tar.gz
// cmake不需要自己去安装,解压即安装,但是解压之后需要将cmake的bin路径添加至环境变量 //
解压之后在 cmake-3.12.2-Linux-x86_64/bin/ 文件夹下可以看到以下5个文件
(2)添加环境变量
$ vi ~/.bashrc
在最后一行添加 export PATH=$PATH:/home/username/filepath/cmake-3.12.2-Linux-x86_64/bin
注意 /home/username/filepath/ 是 cmake-3.12.2-Linux-x86_64 文件夹所在位置
$ source ~/.bashrc
(3)查询当前cmake版本
$ cmake --version
(4)此时可能出现如下错误,这是因为cmake没有执行权限
$ /home/username/filepath/cmake-3.12.2-Linux-x86_64/bin/cmake: Permission denied
修改cmake执行权限
$ chmod 777 cmake ccmake cmake-gui cpack ctest
(3)再次查询当前cmake版本
$ cmake --version
成功!
————————————————