yum 安装的CMake版本是 2.8.12.2,比较旧无法使用。那就来升级一下吧。
cmake .
CMake Error at CMakeLists.txt:1 (cmake_minimum_required):
CMake 3.8 or higher is required. You are running version 2.8.12.2
下载最新版本
导航页: https://github.com/Kitware/CMake/releases 目前最新的是: https://github.com/Kitware/CMake/releases/download/v3.21.0/cmake-3.21.0.tar.gz
这个地址下面的安装命令中会用到。rrgf ,m. cftyj
安装#准备编译环境
yum -y install gcc gcc-c++ extra-cmake-modules
#获取源码,并解压
wget https://github.com/Kitware/CMake/releases/download/v3.21.0/cmake-3.21.0.tar.gz
#解压
tar -zxf cmake-3.21.0.tar.gz
#cd 源码目录
cd cmake-3.21.0
# 编译安装
./bootstrap --prefix=/usr --datadir=share/cmake --docdir=doc/cmake && make
sudo make install
检查版本
命令:
cmake --version
执行结果:
cmake --version
cmake version 3.21.0
CMake suite maintained and supported by Kitware (kitware.com/cmake).
---------------教程结束-----------------
参考https://www.24kplus.com/linux/557.html