转载请注明文章出处:https://tlanyan.me/install-cm...centos
CentOS 7上官方的CMake版本是2.8.12,比较旧。许多新的C/C++项目要求的最低版本至少是3,须要升级旧版本或者直接安装新版。bash
有两种方法能够安装/升级CMake 3:url
yum install/update
两条命令就能够方便的安装和升级。本人采用的方法是第二种,如下是安装脚本,复制到终端上执行便可:code
<pre>echo '[group_kdesig-cmake3_EPEL]
ip
name=Copr repo for cmake3_EPEL owned by @kdesig
baseurl=https://copr-be.cloud.fedorap...$basearch/
type=rpm-md
skip_if_unavailable=True
gpgcheck=1
gpgkey=https://copr-be.cloud.fedorap...
repo_gpgcheck=0
enabled=1
enabled_metadata=1' >> /etc/yum.repos.d/cmake3.repo
yum install cmake3
</pre>get
注意安装的命令是cmake3,意味着不会覆盖系统上已有的cmake 2版本。使用时用cmake3
替代cmake
,例如:cmake3 .
。若是想之后都用新版,在.bashrc
等配置文件中加一个别名便可:alias cmake=cmake3
。源码