怎样安装CMake

2016年8月10日 | 分类: 【技术】

【介绍】

由于从MySQL5.5版本开始弃用了常规的configure编译方法,开始使用cmake编译工具。

官网:http://www.cmake.org/

【安装:源快速安装】

参考:https://centos.pkgs.org/7/okey-x86_64/cmake3-3.12.1-2.el7.x86_64.rpm.html

版本:cmake-3.17.5

yum install http://repo.okay.com.mx/centos/7/x86_64/release/okay-release-1-1.noarch.rpm
yum install cmake3

使用时,用 cmake3 。

【安装:从源码编译安装】

下载:https://cmake.org/download/

最新版本:cmake-3.18.1

wget https://cmake.org/files/v3.18/cmake-3.18.1.tar.gz && tar -zxvf cmake-3.18.1.tar.gz && cd cmake-3.18.1 && ./configure && make && make install

cmake安装耗时较长,输出:

...
-- Installing: /usr/local/bin/cmake
...
-- Installing: /usr/local/share/cmake-3.3/completions/ctest

查看版本:

cmake --version

输出:

cmake version 3.18.1

CMake suite maintained and supported by Kitware (kitware.com/cmake).

官网:http://www.cmake.org/

【排错】

如果报错:

CMake Error: Could not find CMAKE_ROOT !!!
CMake has most likely not been installed correctly.

参考:https://stackoverflow.com/questions/18615451/cmake-missing-modules-directory

执行以下命令清除缓存:

hash -r

编译安装完成。