编译安装cmake

1、安装cmake

1.为何用cmake?    
mysql部分版本安装前编译须要用软件cmake,而不是咱们以前一般使用的make!mysql

百度百科:CMake 能够编译源代码、制做程式库、产生适配器(wrapper)、还能够用任意的顺序建构执行档。CMake 支持 in-place 建构(二进档和源代码在同一个目录树中)和 out-of-place 建构(二进档在别的目录里),所以能够很容易从同一个源代码目录树中建构出多个二进档。CMake 也支持静态与动态程式库的建构。“CMake”这个名字是“cross platform make”的缩写。虽然名字中含有“make”,可是CMake和Unix上常见的“make”系统是分开的,并且更为高阶。sql

简言之,就是用了cmake编译工做能够在另外一个指定的目录中而非源码目录中进行,源码目录不受任何一次编译的影响,所以在同一个源码树上能够进行屡次不一样的编译,如针对于不一样平台编译,能够跨平台的编译器。
2.编译安装       bootstrap

1.安装cmake 
wget https://cmake.org/files/v3.6/cmake-3.6.2.tar.gz tar xvf cmake-3.6.2.tar.gz && cd cmake-3.6.2/ ./bootstrap 2.解压,编译安装 gmake

gmake install(须要在su命令下执行,或者直接使用root帐户安装)

查看新版本app

[root@localhost cmake-3.6.2]# /usr/local/bin/cmake --version cmake version 3.6.2 CMake suite maintained and supported by Kitware (kitware.com/cmake).

删除之前默认版本,创建软链接ui

yum remove cmake -y ln -s /usr/local/bin/cmake /usr/bin/ cmake --version

cmake 更新完成spa

相关文章
相关标签/搜索