ubuntu如何升级Cmake

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

shell 复制代码
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、解压&编译

shell 复制代码
tar -zxvf cmake-3.29.0.tar.gz
cd cmake-3.29.0/
./bootstrap 
make -j20
make install

3、查看升级是否完成

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

CMake suite maintained and supported by Kitware (kitware.com/cmake).
zhenghui@zh-pc:桌面$ 
相关推荐
致宏Rex8 分钟前
Docker 实战教程(7) | 镜像管理和仓库操作
运维·docker·容器
今天只学一颗糖18 分钟前
Linux学习笔记--insmod 命令
linux·笔记·学习
摩羯座-185690305941 小时前
爬坑 10 年!京东店铺全量商品接口实战开发:从分页优化、SKU 关联到数据完整性闭环
linux·网络·数据库·windows·爬虫·python
irisart2 小时前
4.1 > Linux 文件/目录权限管理【理论】
linux
---学无止境---2 小时前
Linux中poll的实现
linux
wu~9703 小时前
web服务器有哪些?服务器和web服务器有什么区别
运维·服务器·前端
₯㎕星空&繁华3 小时前
阿里云服务器安装MySQL服务器
服务器·ubuntu·阿里云·云计算
爱倒腾的老唐3 小时前
13、Linux 基本权限
linux·运维·服务器
罗政3 小时前
CentOS 7.6 系统源码部署 HivisionIDPhotos
linux·运维·centos
cililin3 小时前
第4章 文件管理
linux·服务器·网络·操作系统·unix