在编译时遇到因cmake版本过低而失败的情况
查看cmake版本
cmake --version
安全的升级cmake
首先到cmake github下载所需版本,下载tar.gz格式,如
然后确定放至哪个文件夹,进行解压
tar -xf cmake-3.12.2-Linux-x86_64.tar.gz
在命令行输入
which cmake
可以看到你的cmake安装位置,默认为/usr/bin/cmake
。
为了操作的安全起见,先将其剪切备份至其他文件夹
sudo mv /usr/bin/cmake ~/backup
然后为解压后的cmake创建软链接,根据自己的路径更改命令
# 使用绝对路径,并且不能有中文符号,尤其注意中文的括号
sudo ln -s /home/robot/Downloads/cmake-3.12.2-Linux-x86_64/bin/cmake /usr/bin/cmake
此时,重新打开终端,查看cmake版本
cmake --version
已经变为3.12.2版本