前言
在對 SLAM 學習的過程當中,有可能遇到 cmake 版本太低而報錯的問題,這裏教你們如何簡單快速的在 Ubuntu 上安裝新版 cmake。學習
運行環境
- Windows 10
- VMware Workstation Pro
- Ubuntu 16.04 LTS
- cmake 3.17.0
第一種方法是使用命令 sudo apt install cmake
,這種方法是直接從鏡像源中查找軟件包,每每不是最新的,所以在使用一些較新的軟件時總會報錯。spa
第二種方法是直接在官網下載最新的安裝包,在終端命令行中進行安裝。咱們主要講解這種方法。.net
首先,咱們在 cmake 官網下載 cmake 3.17,選擇 cmake-3.17.0-Linux-x86_64.tar.gz。能夠直接使用命令 sudo wget https://cmake.org/files/v3.17/cmake-3.17.0-Linux-x86_64.tar.gz
或直接下載在 Windows 中,而後拖到 Ubuntu 的桌面。由於在個人環境下 Windows 迅雷下載較快,因此選擇了直接拖動。關於如何實現拖動,見在 Windows 和 Ubuntu 間拖動文件。命令行
- 下載完安裝包後,使用命令
tar -zvxf cmake-3.17.0-Linux-x86_64.tar.gz
解壓,獲得文件夾 cmake-3.17.0-Linux-x86_64 - 隨後使用命令
sudo mv cmake-3.17.0-Linux-x86_64 /opt/cmake-3.17.0
移動文件夾。 - 使用命令
sudo ln -sf /opt/cmake-3.17.0/bin/* /usr/bin/
建立軟連接,不然找不到 cmake。 - 安裝完畢後,
cmake --version
查看安裝的版本爲 3.17.0
安裝成功:
code