Ubuntu系统安装Cmake
因项目需要,安装Cmake最新版 交叉编译。记录下过程。
卸载旧版
sudo apt-get autoremove cmake
下载最新版源码包
自https://cmake.org/download/下载cmake源码,如cmake-3.20.5.tar.gz
或者采用wget命令下载:
wget https://github.com/Kitware/CMake/releases/download/v3.20.5/cmake-3.20.5.tar.gz
解压源码
在cmake源码所在文件夹中打开命令终端,解压文件:
tar zxvf cmake-3.20.5.tar.gz
进入解压目录安装
cd cmake-3.20.5/
执行bootstrap
./bootstrap
出现error,如下:
是由于g++版本导致的错误:更新g++即可解决。
sudo apt-get install g++
如果还有问题,可以运行一下代码:
sudo apt-get install build-essential
然后,重新执行安装指令:
./bootstrap
如果出现错误如下:
则使用以下指令解决缺库问题:
sudo apt-get install libssl-dev
编译构建
make
如果要加速,可运行
make -j4
成功!!!
安装
sudo make install
可以查看都安装在了什么地方。
自此就安装完成了。
最后,来看看安装版本
cmake --version