如果你以前用apt-get装过cmake,可以先卸载
sudo apt remove cmake
sudo apt remove cmake-gui
先去官网下一个https://cmake.org/download/
或者https://cmake.org/files/

注意修改版本(建议用tab补全,不要手动输入)
tar -zxvf cmake-3.22.0-rc1.tar.gz
cd cmake-3.22.0-rc1/
sudo apt-get install -y libssl-dev build-essential
如果只编译cmake
mkdir cmake-build && cd cmake-build
../bootstrap && make && sudo make install
如果编译cmake和cmake-gui
(中间有一步安装qt5,如果你有qt了,你可以忽略这一步,但是qt要加入环境变量)
mkdir cmake-gui-build && cd cmake-gui-build
sudo apt-get install -y qt5-default qtcreator
../bootstrap --qt-gui&& make && sudo make install
然后验证一下
cmake --version
cmake-gui

这篇博客介绍了如何卸载旧版CMake并从官网下载最新版本进行手动安装。首先,通过sudo apt remove命令卸载已安装的cmake和cmake-gui,然后从官方链接下载源码包。解压后进入目录,使用sudo apt-get install安装必要的依赖。对于仅安装cmake,执行make和sudo make install命令。若要同时安装cmake-gui,还需安装qt5相关组件。最后,通过运行cmake--version和cmake-gui验证安装是否成功。


被折叠的 条评论
为什么被折叠?



