安装
最简单的安装方式:
yum install -y cmake
ok,但这种自动安装的方式,cmake的版本较低。
在我的测试机上,版本为:
因为cmake更新较多,CMakefile文件一般会指定cmake版本,如果安装的版本较低,会导致许多cmake不能编译。
升级及源码安装
如果已经安装了cmake,需要先卸载旧版本:yum remove cmake -y && rm -f /usr/bin/cmake
。
按以下步骤进行源码安装:
- 下载新版本:
wget -c [url]
。外网较慢,我试了再次未成功。可以先下载好包,传上来。 - 解压进入目录,root执行:
./bootstrap && gmake && gmake install
,较慢。 - 若上步提示“Could NOT find OpenSSL”,则执行以下安装openssl(若无错误,则跳过本步骤):
yum -y install openssl
yum -y install openssl-devel
- 安装已经完成,执行软链接:
ln -s /usr/local/bin/cmake /usr/bin/
查看
cmake --version
,如下: