项目中有时候会出现CMake版本小于最低要求的情况,实际上没有有必要这么高的要求,但是在不能改对方代码的情况下,只能去升级自身的版本了.
尝试了网上说的直接update之后再次安装的方式,结果版本号没有改变
sudo apt-get update
sudo apt-get remove cmake
sudo apt-get install cmake
cmake --version
所以只能试试网上的源码安装的方式, 结果成功了.
访问官网 Download | CMake
我下载的版本是
之后放到Home下面的Document目录来解压,右键就行了,不用tar的命令了
当然也可以使用tar来进行解压
tar -xzf ***.tar.gz [-C .] ## 这个不用显示各个文件,去掉v这个参数, 没有 -C 就解压到本目录
tar -xzvf ***.tar.gz [-C .]
中间出现了2个报错, 是因为少安装了g++和OpenSSL.
sudo apt-get install g++
sudo apt-get install libssl-dev
为了避免错误,可以体检安装, 之后执行的./configure 就成功了
之后再make就成功了,时间有点久.
最后运行 sudo make install 就可以了
最终可以看到, cmake的版本已经更新成了最新的3.27.
总结起来就是:
./configure
make
sudo make install
cmake --version文章来源:https://www.toymoban.com/news/detail-492619.html
文章来源地址https://www.toymoban.com/news/detail-492619.html
到了这里,关于Ubuntu 更新 CMake 版本的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!