在網上下載一個項目,編譯提示版本太低
CMake Error at CMakeLists.txt:1 (cmake_minimum_required): CMake 3.9 or higher is required. You are running version 3.5.1
編譯方式安裝(需要openssl)
apt remove cmake
cd /usr/src
wget https://github.com/Kitware/CMake/releases/download/v3.16.0/cmake-3.16.0.tar.gz
tar -zxvf cmake-3.16.0.tar.gz
cd cmake-3.16.0
apt install libssl-dev build-essential
./bootstrap && make && sudo make install
結束后退出shell重新登錄,即可安裝成功
sh安裝包安裝方法:https://askubuntu.com/questions/829310/how-to-upgrade-cmake-in-ubuntu
2020-1-13更新:
wget下載比較慢,各位看官可以使用多線程下載軟件,比如迅雷/IDM下載完成再上傳到服務器。或者使用axel多線程下載。
axel安裝及使用方法
apt install axel axel -n 100 https://github.com/Kitware/CMake/releases/download/v3.16.0/cmake-3.16.0.tar.gz