linux安装指定版本的cmake

方式一:直接安装
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

成功!
————————————————
 

发布了138 篇原创文章 · 获赞 80 · 访问量 21万+

猜你喜欢

转载自blog.csdn.net/u012308586/article/details/105225816