Centos7环境下cmake3.25的编译与安装

文章目录

  • [0 视频传送门](#0 视频传送门)
  • [1 卸载当前版本](#1 卸载当前版本)
  • [2 下载cmake3.25.0并且解压缩](#2 下载cmake3.25.0并且解压缩)
  • [3 使用root用户进入解压缩的目录](#3 使用root用户进入解压缩的目录)
  • [4 开始执行命令](#4 开始执行命令)
  • [5 创建软连接](#5 创建软连接)
  • [6 检查版本](#6 检查版本)

0 视频传送门

https://www.bilibili.com/video/BV1Gu4y1J7Ev/?vd_source=3353f83539e46042d8cf76efb177a8e4

07-Centos7编译安装cmake3.25

1 卸载当前版本

c 复制代码
yum remove -y cmake 

2 下载cmake3.25.0并且解压缩

c 复制代码
wget https://cmake.org/files/v3.25/cmake-3.25.0.tar.gz

tar -zxvf cmake-3.25.0.tar.gz

3 使用root用户进入解压缩的目录

c 复制代码
su - root
cd 到当前cmake-3.25.0目录

4 开始执行命令

c 复制代码
gmake .

yum install -y gcc gcc-c++ make automake zlib-devel curl-devel

./bootstrap --system-curl

// 其中的"-j4"表示使用4个线程进行编译,以加快编译过程
make -j4 

make install

5 创建软连接

c 复制代码
ln -s /usr/local/cmake/bin/cmake /usr/bin/cmake

6 检查版本

c 复制代码
cmake --version
相关推荐
M78佐菲5 小时前
ARM学习笔记(1)
linux·arm开发·笔记·嵌入式硬件·学习
骇客野人5 小时前
Redis 完整安装部署方案(Linux,分【源码编译】+【Docker】两种,推荐生产用源码,测试快速用 Docker)
运维
益达丫6 小时前
Socket编程揭秘:端口、IP与进程通信的底层逻辑
linux·笔记
比兔代理6 小时前
正向代理与反向代理技术辨析,为什么代理 IP 属于正向代理
服务器·网络·http·ip
Wang's Blog8 小时前
Java 接入Redis: 通用命令与键管理
java·服务器·redis
Wang's Blog8 小时前
Java 接入Redis: 列表集合与有序集合操作命令
java·服务器·redis
蓝速科技8 小时前
会议室门牌公告通知发布选型与落地指南丨蓝速科技
大数据·运维·数据库·人工智能·科技
Ivanqhz8 小时前
SVD++算法
java·服务器·网络·深度学习·神经网络
chicheese9 小时前
Linux 面试速查表:从初级到高级,附高频场景答题模板
linux·运维
Linux-lucky9 小时前
32-38-Linux学习之旅之MySQL综合
linux·运维·学习·mysql·ubuntu