Ubuntu环境下,用sudo apt install安装的cmake不是最新版,此贴告诉大家如何安装最新版cmake
前置环境
安装之前需要g++和libssl,如果你已经安装了cmake,需要先把原来的卸载掉。
sudo apt install g++
sudo apt install libssl-dev
下载cmake
https://cmake.org/files/LatestRelease/
下载那个格式如cmake-3.22.1.tar.gz的,我们下载的是源码,其他后缀格式的不要。
解压安装
进入cmake压缩包的目录,解压。
tar -zxv -f cmake-3.22.1.tar.gz
cd cmake-3.22.1
./bootstrap
bootstrap这步会下载一些东西,耐心等待即可。
接下来make和install
make -j$(nproc)
sudo make install
测试
cmake --version
显示新版本,大功告成!