CentOS 安装CMake

来源:C 语言 / 时间:2026-09-28

CentOS 安装 CMake
CentOS 上安装 CMake
https://cmake.org/files/v4.4/cmake-4.4.3-linux-x86_64.sh

方法一:通过源码编译安装
1. 下载 CMake 源码包
mkdir /app
cd /app
wget https://cmake.org/files/v4.4/cmake-4.4.3.tar.gz

2. 解压源码包
tar xzvf cmake-4.4.3.tar.gz


3. 安装必要的依赖包
yum install gcc-c++

4. 编译并安装 CMake
cd cmake-4.4.3
/bootstrap
gmake
make install

5. 验证安装
cmake --version

方法二:通过二进制文件安装
1. 下载 CMake 二进制文件
wget -c https://github.com/Kitware/CMake/releases/download/v4.3.5/cmake-4.3.5-linux-x86_64.tar.gz

2. 解压二进制文件
tar zxvf cmake-4.3.5-linux-x86_64.tar.gz
cd cmake-4.3.5

3. 安装 CMake
/bootstrap
gmake
gmake install


4. 添加到环境变量中
ln -s /usr/local/bin/cmake /usr/bin/cmake

5. 验证安装
cmake --version

方法三:通过 Git 克隆安装
1. 克隆 CMake 仓库
git clone https://gitee.com/luo-lylg/cmake.git
cd cmake
tar -xzvf cmake-3.27.0-linux-x86_64.tar.gz

2. 配置环境变量
vim /etc/profile

# 在最后一行添加以下内容:
PATH=“$PATH:/root/cmake/cmake-3.27.0-linux-x86_64/bin”
export PATH

# 使配置生效:
source /etc/profile

3. 验证安装
cmake --version


在 CentOS 中升级 CMake

方法 1: 使用官方二进制文件
这种方法简单快捷,适合大多数用户
下载二进制文件 根据系统架构下载最新版本的 CMake

wget https://cmake.org/files/v4.4/cmake-4.4.3-linux-x86_64.sh
验证文件完整性(可选) 下载校验文件并验证哈希值
wget https://cmake.org/files/v4.4/cmake-4.4.3-SHA-256.txt
sha256sum cmake-4.4.3-linux-x86_64.sh

运行安装脚本 赋予执行权限并运行脚本:
chmod +x cmake-4.4.3-linux-x86_64.sh
sudo ./cmake-4.4.3-linux-x86_64.sh --prefix=/usr/local
配置环境变量 如果安装到非标准路径,需添加到 PATH:
export PATH=/usr/local/cmake-4.4.3-linux-x86_64/bin:$PATH
source ~/.bashrc

验证安装 检查版本号:
cmake --version

方法 2: 使用包管理器
适合需要方便管理的用户,但版本可能较旧
添加 Kitware 仓库

sudo yum install -y epel-release
sudo yum-config-manager --add-repo https://cmake.org/files/v4.4/cmake.repo

安装 CMake
sudo yum install -y cmake

验证安装
cmake --version

方法 3: 从源码编译
适合需要最新功能或自定义配置的用户
安装依赖

sudo yum groupinstall “Development Tools”
sudo yum install -y openssl-devel curl-devel zlib-devel

下载源码并解压
wget https://cmake.org/files/v4.4/cmake-4.4.3.tar.gz
tar -zxvf cmake-4.4.3.tar.gz
cd cmake-4.4.3

编译和安装
/bootstrap
make -j$(nproc)
sudo make install

验证安装
cmake --version

注意事项
如果存在旧版本 CMake,建议先卸载以避免冲突:
sudo yum remove cmake
确保环境变量正确配置,否则可能无法找到新版本的 CMake
完成以上步骤后,您即可成功升级到最新版本的 CMake!

客服