今天,從github下載代碼學習,讓我用cmake編譯,納尼?make我知道,cmake是啥鬼?天啊,無知很可怕!趕忙mark一波,雖然很耽誤學習進度,但感受仍是要get一波!html
感受大部分找cmake的,應該都想本身安裝一下,因此我就先把安裝流程說明一下。git
[root@SPV build]# cat /etc/redhat-release CentOS Linux release 7.4.1708 (Core)
源碼編譯安裝github
cmake-3.13.0-rc2.tar.gzvim
下載地址:http://www.cmake.org/cmake/resources/software.html工具
我下載時有些慢,放到百度雲上了也能夠下載:學習
連接:https://pan.baidu.com/s/15jjEJYeMTpF9-8cqDuTnmw 提取碼:atah
爲了便於你們使用,我把命令整合在一塊兒方便使用,以後再對命令進行說明,以下:測試
cd /usr/local/ tar -zxv -f cmake-3.13.0-rc2.tar.gz cd cmake-3.13.0-rc2 ./configure make make install cd .. mv cmake-3.13.0-rc2 cmake
注意:若是從網址下載,版本可能更新,注意修改版本!不然,版本一致能夠直接執行,還有編譯時會比較慢些!ui
用vim在文件/etc/profile文件中增長變量,使其永久有效:spa
[root@SPV local]# vim /etc/profile
在文件末尾追加如下兩行代碼:code
PATH=/usr/local/cmake/bin:$PATH
export PATH
使環境變量生效
[root@SPV local]# source /etc/profile
校驗cmake安裝
[root@SPV local]# cmake --version
以下:
cmake version 3.13.0-rc2 CMake suite maintained and supported by Kitware (kitware.com/cmake).
恭喜,到這裏,就安裝成功了!
安裝過程當中遇到什麼問題歡迎隨時留言!