Linux安装或者升级cmake,例子为v3.10.2升级到v3.25.0(自己指定版本)

1. 引言

系统: ubuntu 1804 64位

点我进入清华源-GCC链接:
https://cmake.org/files/v3.25/

  先卸载自己电脑上的cmake

cmake -version
sudo apt-get autoremove cmake

Linux安装或者升级cmake,例子为v3.10.2升级到v3.25.0(自己指定版本)_第1张图片

2. 下载编译指定版本cmake

  可以根据自己的需求下载对应版本的cmake。
Linux安装或者升级cmake,例子为v3.10.2升级到v3.25.0(自己指定版本)_第2张图片

cd ~ && mkdir cmake && cd cmake
wget https://cmake.org/files/v3.25/cmake-3.25.0-linux-x86_64.tar.gz

tar -zxvf cmake-3.25.0-linux-x86_64.tar.gz -C ./
sudo mv cmake-3.25.0-linux-x86_64/ /usr/share/

  安装依赖以及cmake编译

sudo apt install libssl-dev build-essential
cd /usr/share/cmake-3.25.0-linux-x86_64/

  • 第一种: 永久加入到系统环境变量中(推荐)
sudo vim ~/.bashrc
CMAKE_HOME=/usr/share/cmake-3.25.0-linux-x86_64/bin
PATH=$CMAKE_HOME:$PATH

在这里插入图片描述

  • 第一种: 临时加入到系统环境变量中
export CMAKE_HOME=/usr/share/cmake-3.25.0-linux-x86_64/bin
export PATH=$CMAKE_HOME:$PATH

source ~/.bashrc

  检查cmake3.25.0是否安装成功

cmake -version

在这里插入图片描述

安装Pangolin

git clone  https://github.com/stevenlovegrove/Pangolin.git
cd Pangolin/
mkdir build && cd build
cmake ..
sudo make -j8
sudo make install

你可能感兴趣的:(linux,cmake,c++)