方法一:apt安装CMake
sudo apt install cmake
这种方式安装方便,缺点是如果想要进行类似VS2017的cmake远程编译会有问题,所以最好自己手动安装,另外ubuntu16.04源里的cmake版本只有3.5.1,不是最新的3.11.1版本。
方法二:手动安装
1.如果先前有安装过cmake,先卸载该版本
sudo apt-get autoremove cmake
2.下载cmake3.11.1源码
wget http://www.cmake.org/files/v3.11/cmake-3.11.1.tar.gz
3.解压
tar zxvf cmake-3.11.1.tar.gz
4.进入cmake3.11.1文件夹,安装
cd cmake-3.11.1 ./configure make sudo make install
5.修改环境变量
sudo vi /etc/profile
在/etc/profile末尾加上对应的路径
export PATH=/usr/loacl/bin/cmake:$PATH
提一句,如果不知道cmake安装在哪里,可以用which查看cmake路径:
which cmake
6.保存,更新环境变量
source /etc/profile
7.确认cmake安装成功
cmake --version