Ubuntu 更新 CMake 版本

项目中有时候会出现CMake版本小于最低要求的情况,实际上没有有必要这么高的要求,但是在不能改对方代码的情况下,只能去升级自身的版本了. 

尝试了网上说的直接update之后再次安装的方式,结果版本号没有改变

sudo apt-get update

sudo apt-get remove cmake

sudo apt-get install cmake

cmake --version

Ubuntu 更新 CMake 版本_第1张图片

 所以只能试试网上的源码安装的方式, 结果成功了.

访问官网 Download | CMake

我下载的版本是

Ubuntu 更新 CMake 版本_第2张图片

 之后放到Home下面的Document目录来解压,右键就行了,不用tar的命令了

当然也可以使用tar来进行解压

tar -xzf ***.tar.gz [-C .]     ## 这个不用显示各个文件,去掉v这个参数, 没有 -C 就解压到本目录
tar -xzvf ***.tar.gz [-C .]

中间出现了2个报错, 是因为少安装了g++和OpenSSL.

Ubuntu 更新 CMake 版本_第3张图片

 sudo apt-get install g++

Ubuntu 更新 CMake 版本_第4张图片

sudo apt-get install libssl-dev 

为了避免错误,可以体检安装, 之后执行的./configure 就成功了

Ubuntu 更新 CMake 版本_第5张图片

Ubuntu 更新 CMake 版本_第6张图片 之后再make就成功了,时间有点久.

 最后运行 sudo make install 就可以了

 最终可以看到, cmake的版本已经更新成了最新的3.27.


总结起来就是:

./configure

make

sudo make install

cmake --version

 

你可能感兴趣的:(Ubuntu,ubuntu,linux)