由于centos系统自带的cmake软件版本太旧,有时不能满足我们的需要,所以我们需要自己动手安装。
其中cmake可以在此下载.
在安装新版本的cmake之前我们需要卸载原有的cmake软件
sudo yum -y remove cmake
1.首先需要安装一些依赖库:
sudo yum install build-essential
2.把下载好的Cmake安装包拷贝到安装目录,我的软件一般安装在/usr/lcoal/app
下,所以
sudo cp cmake.tar.gz /usr/local/app
3.解压Cmake源码包
sudo tar -zxvf cmake.tar.gz
4.进入cmake解压文件目录
cd cmake
5.这里可以读README看具体的安装方法
sudo vim README.rf
#好像是README.rf,后缀名有点忘记了
6.开始安装
sudo ./bootstrap
7.这步略久:大概几分钟
sudo gmake
8.最后
sudo gmake install
到这里应该就可以了,可以通过下面的命令查看cmake的执行路径看是否安装成功
which cmake
如果没有找到路径,重启一下centos系统,再试试看,若还是不行,试一下添加环境变量。
9.添加环境变量
打开/etc/profile
文件
sudo vim /etc/profile
在文件末尾追加如下内容:
PATH=/usr/local/app/cmake/bin:$PATH
export PATH
其中/usr/local/app/cmake/bin
是我的cmake安装路径,具体看自己的安装路径
使环境变量生效
source /etc/profile
可以通过如下命令查看PATH值,看是否添加成功
echo $PATH