对于ros的应用,很多还局限在indigo下,因此要求的Ubuntu版本还限制在14.04
但对于很多新的功能包,是在kinetic下运行的,很多cmake要求在3.5以上,而安装ros indigo时,默认安装的cmake版本为2.4,这样会有很大的影响,包括使用sudo apt-get install cmake 也是默认2.4,因此在安装了14.04之后,首先应该安装新版本的cmake 3.5
1、下载cmake-3.5.1.tar.gz:https://cmake.org/download/
2、进入cmake-3.5.1 进入命令 cd cmake-3.5.1
3、安装gcc-c++:sudo apt-get install build-essential(或者直接执行这两条命令sudo apt-get install gcc,sudo apt-get install g++)
4、执行 sudo ./bootstrap
5、执行sudo make
6、执行 sudo make install
7、执行 cmake –version
可以看到cmake的版本为3.5。