編譯cmake文件時,報錯:CMake 3.0.0 or higher is required. You are running version 2.8.12.2git
很明顯,這是 cmake 版本太低致使的,那麼就須要升級 cmake 到更高的版本。下面是升級 cmake 的步驟:github
卸載原有經過 yum 安裝的 cmake:yum remove cmakeshell
下載cmake安裝包:ui
wget https://github.com/Kitware/CMake/releases/download/v3.14.5/cmake-3.14.5-Linux-x86_64.tar.gzspa
解壓下載好的cmake二進制包:tar zxvf cmake-3.14.5-Linux-x86_64.tar.gzcode
解壓成功後,就能夠在 /opt 目錄下看到一個 cmake-3.14.5-Linux-x86_64 目錄,下面添加cmake環境變量,編輯 /etc/profile.d/cmake.sh 文件,寫入如下內容:blog
export CMAKE_HOME=/opt/cmake-3.14.5-Linux-x86_64 export PATH=$PATH:$CMAKE_HOME/bin
保存並退出,執行命令讓 cmake 環境文件生效:source /etc/profilerem
此時,再次查看cmake版本,就已是 3.14.5 了:cmake -versionget
cmake 版本升級完畢。it
CMake的好處是方便跨平臺,在Linux環境下,請先建立build目錄,併到目錄build下,執行cmake:
mkdir build && cd build
cmake ../
再執行
make
若是你的Linux中沒法運行cmake或make命令,能夠按照以下命令安裝它
sudo apt-get install cmake g++ make
全部的可執行程序在目錄build/bin下面
若是你有CLion或者其餘可視化的IDE,能夠直接在IDE中執行"Build Project"來完成整個項目的編譯。