linux快速升级cmake(非源码编译)
有时使用apt安装的cmake版本过低无法编译,此时可升级cmake,一种办法是进入官网下载压缩包后解压,使用源码编译,编译成功后修改软链接的指向或者修改环境变量,大多数软件的安装流程都是这样,但是cmake的源码编译比较耗时,如果想快速升级,可使用以下方式
1.直接进入网站,找到自己要升级的版本,比如 cmake-3.23.0
Releases · Kitware/CMake
2.下载 cmake-3.23.0-linux-x86_64.sh
wget https://github.com/Kitware/CMake/releases/download/v3.23.0/cmake-3.23.0-linux-x86_64.sh
3.安装升级
sudo bash ./cmake-3.23.0-linux-x86_64.sh --skip-licence --prefix=/usr
# 安装过程中遇到:
# 选择1
Do you accept the license? [yn]:
# 输入 y# 选择2
By default the CMake will be installed in:"/usr/cmake-3.23.0-linux-x86_64"
Do you want to include the subdirectory cmake-3.23.0-linux-x86_64?
Saying no will install in: "/usr" [Yn]:
# 输入 n
安装验证
$ cmake --version
cmake version 3.23.0