ubuntu如何升级Cmake

2024-05-24 13:09:22 浏览数 (2)

在编译最新版的OBS时提示我cmake版本太老了:

代码语言:javascript复制
CMake Error at CMakeLists.txt:1 (cmake_minimum_required):
  CMake 3.22 or higher is required.  You are running version 3.20.2

先看下没升级前的版本: 升级一下cmake

1、下载需要的版本

https://cmake.org/download/

例如我下载的是3.29当前最新的版本 cmake-3.29.0.tar.gz

2、解压&编译

代码语言:javascript复制
tar -zxvf cmake-3.29.0.tar.gz
cd cmake-3.29.0/
./bootstrap 
make -j20
make install

3、查看升级是否完成

代码语言:javascript复制
zhenghui@zh-pc:桌面$ cmake --version
cmake version 3.29.0

CMake suite maintained and supported by Kitware (kitware.com/cmake).
zhenghui@zh-pc:桌面$ 

0 人点赞