一、简介
在一些场景中,因为CMake版本过低而无法编译,此时就需要升级CMake的版本。
二、升级
卸载
先卸载旧的cmake
sudo apt-get autoremove cmake
安装
切换文件夹
cd /usr/src
下载cmake包。需要哪个版本,可以自行修改版本号。
注:这里可以不用sudo。因为我这边提示权限不够,所以才使用sudo。也可以直接复制https这个链接,用浏览器打开,即可下载。下载后拷贝到/usr/src文件夹下后再操作。那后续就都不用sudo了,这样更安全。
sudo wget https://github.com/Kitware/CMake/releases/download/v3.16.0/cmake-3.16.0.tar.gz
解压
sudo tar -zxvf cmake-3.16.0.tar.gz
安装编译器
cd cmake-3.16.0
sudo apt install libssl-dev build-essential
sudo ./bootstrap && sudo make && sudo make install
查看cmake版本
cmake -version
升级成功。
参考链接:(十八)——ubuntu中cmake版本升级 - 知乎