linux系统中如何安装cmake

发布时间:2022-01-24 09:45:23 作者:小新
来源:亿速云 阅读:238
# Linux系统中如何安装CMake

CMake是一个跨平台的自动化构建工具,广泛用于管理C/C++项目的编译过程。本文将介绍在Linux系统中安装CMake的几种常用方法。

## 方法一:通过包管理器安装

大多数Linux发行版可以通过默认的包管理器直接安装CMake:

### Ubuntu/Debian
```bash
sudo apt update
sudo apt install cmake

CentOS/RHEL

sudo yum install cmake
# 或使用dnf(新版本)
sudo dnf install cmake

Arch Linux

sudo pacman -S cmake

安装完成后验证版本:

cmake --version

方法二:源码编译安装(推荐获取最新版本)

  1. 下载源码包
    CMake官网获取最新版本的源码:

    wget https://github.com/Kitware/CMake/releases/download/v3.28.1/cmake-3.28.1.tar.gz
    tar -xzvf cmake-3.28.1.tar.gz
    cd cmake-3.28.1
    
  2. 编译安装
    执行bootstrap脚本并编译:

    ./bootstrap
    make -j$(nproc)
    sudo make install
    
  3. 验证安装

    cmake --version
    

方法三:使用预编译二进制包

  1. 下载对应架构的.sh安装脚本:

    wget https://github.com/Kitware/CMake/releases/download/v3.28.1/cmake-3.28.1-linux-x86_64.sh
    
  2. 添加执行权限并安装:

    chmod +x cmake-3.28.1-linux-x86_64.sh
    sudo ./cmake-3.28.1-linux-x86_64.sh --prefix=/usr/local --exclude-subdir
    

环境变量配置(可选)

如果安装到自定义路径(如/opt/cmake),需添加环境变量:

echo 'export PATH=/opt/cmake/bin:$PATH' >> ~/.bashrc
source ~/.bashrc

卸载方法

包管理器安装

sudo apt remove cmake  # Ubuntu
sudo yum remove cmake  # CentOS

源码安装

sudo rm -rf /usr/local/bin/cmake /usr/local/bin/ccmake
sudo rm -rf /usr/local/share/cmake-*

总结

安装完成后,即可使用cmake命令管理项目构建流程。 “`

推荐阅读:
  1. Centos7.3系统中安装高版本Cmake
  2. mysql 5.5.32中如何进行cmake安装

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

linux cmake

上一篇:xp系统中怎么设置预读文件提高系统性能加快系统启动速度

下一篇:IDEA高效查看源码的快捷键及小技巧是什么

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》