ubuntu cmake 离线安装

1、下载 cmake 源码

https://cmake.org/files/ 下载所需版本的源码。也可以使用wget下载,例如:

bash 复制代码
wget https://cmake.org/files/v3.22/cmake-3.22.1.tar.gz

2、解压

bash 复制代码
tar -xvzf cmake-3.22.1.tar.gz

3、进入解压目录,配置成功之后显示:CMake has bootstrapped. Now run make.

bash 复制代码
chmod 777 ./configure
./configure   
复制代码
如果遇到提示Could not find OpenSSL.  Install an OpenSSL development package or ....... 需要安装 apt-get install libssl-dev

4、配置完成后,编译:

bash 复制代码
make

5、编译完成后,安装:

bash 复制代码
sudo make install

6、最后使用新安装的cmake替换旧版本,其中/usr/local/bin/cmake为新安装的cmake目录。

bash 复制代码
sudo update-alternatives --install /usr/bin/cmake cmake /usr/local/bin/cmake 1 --force

7、最后测试cmake版本:

bash 复制代码
cmake --version
# cmake version 3.22.1

# CMake suite maintained and supported by Kitware (kitware.com/cmake).
相关推荐
似水এ᭄往昔39 分钟前
【Linux】--基础IO
linux·服务器
星谐1 小时前
AutoUploadLL:自动化上传工具开发实践
运维·自动化
StarryX1 小时前
Mac 用 UTM 装 Debian 实操教程(二)
linux
NineData1 小时前
NineData将亮相2026德国汉诺威工业博览会
运维·数据库·后端
CXH7281 小时前
nginx——https
运维·nginx·https
SPC的存折1 小时前
4、Docker私有仓库
运维·docker·容器
开开心心_Every1 小时前
扫描软件,部分文档文字表格识别功能可免费
运维·服务器·pdf·电脑·excel·3dsmax·houdini
陆伟峰(云固件作者)1 小时前
Linux Mint 22.3:给初学者的第一份 Linux 说明书
linux·运维·服务器
顺风尿一寸2 小时前
深入 Linux 6.8.12 内核:x86_64 系统调用的快速路径与安全博弈
linux
无忧智库2 小时前
从数据孤岛到全球实时协同:某跨国企业 Data Fabric 供应链数据编织平台全解析(WORD)
运维·fabric