linux 下CMake如何升级?(安装指定版本cmake)

Posted Dontla

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux 下CMake如何升级?(安装指定版本cmake)相关的知识,希望对你有一定的参考价值。

先把当前版本全卸载

# sudo apt remove cmake
# sudo apt purge --auto-remove cmake

然后到cmake官网下载指定.sh版本

https://cmake.org/files/

我i下这个

下完后复制到虚拟机里

终端运行

sudo ./cmake-3.8.0-Linux-x86_64.sh --skip-license --exclude-subdir --prefix=/usr/local

如果提示没权限就赋予777权限

详细指令:

root@ubuntu:/home/yg/share# ./cmake-3.8.0-Linux-x86_64.sh --skip-license --exclude-subdir --prefix=/usr/local
bash: ./cmake-3.8.0-Linux-x86_64.sh: 权限不够
root@ubuntu:/home/yg/share# 
root@ubuntu:/home/yg/share# 
root@ubuntu:/home/yg/share# chmod 777 cmake-3.8.0-Linux-x86_64.sh 
root@ubuntu:/home/yg/share# 
root@ubuntu:/home/yg/share# 
root@ubuntu:/home/yg/share# 
root@ubuntu:/home/yg/share# ./cmake-3.8.0-Linux-x86_64.sh --skip-license --exclude-subdir --prefix=/usr/local
CMake Installer Version: 3.8.0, Copyright (c) Kitware
This is a self-extracting archive.
The archive will be extracted to: /usr/local

Using target directory: /usr/local
Extracting, please wait...

Unpacking finished successfully
root@ubuntu:/home/yg/share# 
root@ubuntu:/home/yg/share# 
root@ubuntu:/home/yg/share# 

测试版本:

root@ubuntu:/home/yg/share# cmake --version
cmake version 3.8.0

CMake suite maintained and supported by Kitware (kitware.com/cmake).

参考文章:如何指定在Ubuntu中安装CMake的位置?

以上是关于linux 下CMake如何升级?(安装指定版本cmake)的主要内容,如果未能解决你的问题,请参考以下文章

linux 源码安装 cmake 时 可选的参数都有哪些

Ubuntu/Linux 升级 CMake 版本

linux cmake 选项

ubuntu下升级CMake

如何使用 Homebrew 安装指定版本的工具

linux怎么装skimage