文章目录
前言
提示:本次编译内容适用于Linux系统,已经通过Ubuntu X86_64(AMD64)和ARMv8(ARM64)指令集架构设备实践成功。
cmake官方下载页https://cmake.org/download/
直接安装官方二进制文件:(建议下载sh脚本部署,脚本部署可以自动安装需要的依赖库)
wget https://github.com/Kitware/CMake/releases/download/v3.21.3/cmake-3.21.3-自己系统对应版本.sh
sudo bash ./cmake-3.21.3-自己系统对应版本.sh
一、系统环境
1. 更新系统软件包
sudo apt update
sudo apt dist-upgrade -y
2. 安装支持库
sudo apt install gcc g++ make libssl-dev -y
二、编译源码
1. 下载官方源码包
第一个链接:(GitHub可能会比较慢)
wget https://github.com/Kitware/CMake/releases/download/v3.21.3/cmake-3.21.3.tar.gz
tar -zxvf cmake-3.21.3.tar.gz
第二个链接:(官方镜像库稳定、快速)
wget https://cmake.org/files/v3.21/cmake-3.21.3.tar.gz
tar -zxvf cmake-3.21.3.tar.gz
2. 生成库文件
cd cmake-3.21.3
./bootstrap
3. 编译并安装
sudo make && sudo make install
4. 查看cmake版本
cmake --version