轉載請註明文章出處: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
。源碼