随着代码版本更新,cmake版本也需要提高;
ubuntu16.04是比较稳定的版本,软件支持也很好,其默认cmake版本为3.5,可以通过cmake --version查看;
现在网上的教程比较杂乱,有一个很快的方法升级cmake。
以下正文:
1.前往官网下载:https://cmake.org/download/
选择一个版本下载,此处我选择3.12版,不高不低比较好;
2.解压tar.gz到一个目录中
cd /downloads
tar -zxvf cmake-3.12.0-Linux-x86_64.tar.gz
然后进入目录,可以看到解压后出现四个文件夹
3.将cmake-3.12.0-Linux-x86_64文件夹移动到一个位置,比如我放的/home/soft,然后
配置环境变量
gedit ~/.bashrc
在文件末尾添加cmake3.12的路径;
export PATH=export PATH=/home/fang/soft/cmake-3.12.0-Linux-x86_64/bin:$PATH
source ~/.bashrc
可以通过cmake --version查看版本
注意:若在ros中编译还是选择默认版本,可以关闭终端或者重启电脑即可。