# Linux系统中如何安装CMake CMake是一个跨平台的自动化构建工具,广泛用于管理C/C++项目的编译过程。本文将介绍在Linux系统中安装CMake的几种常用方法。 ## 方法一:通过包管理器安装 大多数Linux发行版可以通过默认的包管理器直接安装CMake: ### Ubuntu/Debian ```bash sudo apt update sudo apt install cmake
sudo yum install cmake # 或使用dnf(新版本) sudo dnf install cmake
sudo pacman -S cmake
安装完成后验证版本:
cmake --version
下载源码包
从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
编译安装
执行bootstrap脚本并编译:
./bootstrap make -j$(nproc) sudo make install
验证安装
cmake --version
下载对应架构的.sh
安装脚本:
wget https://github.com/Kitware/CMake/releases/download/v3.28.1/cmake-3.28.1-linux-x86_64.sh
添加执行权限并安装:
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
命令管理项目构建流程。 “`
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。