今天,从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).
恭喜,到这里,就安装成功了!
安装过程当中遇到什么问题欢迎随时留言!