ubuntu - 安装cmake

编译时提示

CMake Error at CMakeLists.txt:24 (cmake_minimum_required):

CMake 3.22 or higher is required. You are running version 3.10.2

-- Configuring incomplete, errors occurred!

大概意思就是编译使用cmake的最低版本是 3.22,我自己的是3.10.2。这里记录的是编译cmake替换成3.22的步骤。(以下注意是在root下操作的,或者每次执行前多加个 sudo )

1、下载 cmake 3.22

wget https://cmake.org/files/v3.22/cmake-3.22.0.tar.gz

2、解压编译

:~/lichang/android#tar zxvf cmake-3.22.0.tar.gz

:~/lichang/android#cd cmake-3.22.0

:~/lichang/android/cmake-3.22.0#./configure

:~/lichang/android/cmake-3.22.0#make

:~/lichang/android/cmake-3.22.0#make install

:~/lichang/android/cmake-3.22.0# cmake --version

cmake version 3.22.0

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

下载版本的地址如下:

Index of /files

相关推荐
爱看老照片4 分钟前
linux上查看磁盘空间占用情况,清理大文件
linux·清理·大文件·磁盘空间
你是个什么橙25 分钟前
Linux 远程桌面访问和管理——VNC服务器
linux·运维·服务器
nhfc9926 分钟前
whisper.cpp编译
linux·运维·服务器
载数而行52042 分钟前
Linux 8 进程(树)相关指令
linux
深圳恒讯42 分钟前
越南服务器 ping 值多少?
运维·服务器
ShineWinsu42 分钟前
对于Linux:内核是如何组织管理IPC资源的解析
linux·服务器·c++·面试·笔试·线程·ipc
yuanjj881 小时前
域格ASR平台cat1模块FTP上传、下载
运维·网络
feng_you_ying_li1 小时前
Linux之线程同步:条件变量和两种生产消费模型
linux·运维·服务器
tianyuanwo1 小时前
OS运维智能化落地抉择:构建故障诊断AI Skill VS 沉淀领域知识库,谁是核心先手?
运维·人工智能·知识库·skill
Dlrb12111 小时前
Linux系统编程-线程与多线程模块的封装
linux·线程·互斥锁·线程同步·线程互斥