cmake是个跨平台编译工具,类似于autoconf。通过编译本地环境的makefile或者workplace来编译程序。
它的优点是简单高效。
语法:
CMakeList.txt文件是由注释、命令和空白字符组成。
注释是由 # 开始,到行结尾。
命令是由:命令名(空格分隔的参数)组成。
例如:command
(args….)
args是以空格分隔...
分类:
其他好文 时间:
2015-02-04 21:53:11
阅读次数:
272
1、查看配置选项make方式./configure--helpcmake方式cmake.-LH
ccmake.2、配置make方式./configure[option]cmake方式cmake[option]3、编译make4、安装makeinstall
分类:
其他好文 时间:
2015-02-04 16:50:50
阅读次数:
158
注意:MySQL自5.5以后采用cmake方式安装安装mysql5.5.13groupaddmysql//所以在这里我们要建一个msyql的用户和组useradd-gmysqlmysql-s/usr/sbin/nologinmkdir/usr/local/mysql//创建目录mkdir/usr/local/mysql/data进入mysql-5.5.13的解压目录:cmake-DCMAKE_INSTALL_PREFIX=/u..
分类:
数据库 时间:
2015-02-04 16:50:30
阅读次数:
228
Cmake可以通过让开发者描述build参数在一个简单地可以移植的文本文件里,这个文件能够被cmake用来产生类似于MS Visual Studio和Apple’s Xcode的项目文件,当然也有*NIX下的Makefile。
Cmake给同一平台,多机开发环境的很多帮助:
自动搜索所需要的程序,库,头文件的能力,这包含了环境变量和windows的注册表等信息能够在源码树外进行build,...
分类:
其他好文 时间:
2015-02-04 16:42:57
阅读次数:
181
RPC通信框架——RCF介绍中说了,RCF本身是支持跨平台的,其代码放到Linux平台,是可以通过gcc、make等工具,编译通过的。 官方提供的源码中,只有cmake编译脚本,并没有提供Makefile,如果想直接使用make编译,就必须自己写Makefile。 抛开这些不说,本文主要介绍在Win...
分类:
数据库 时间:
2015-02-04 00:32:02
阅读次数:
343
分布式文件系统的实现 1 配置数据库节点node5(172.16.21.5) Mysql的cmake编译与安装,详细步步骤参照我的"Mysql的cmake编译与安装博文" [root@node5 ~]# mysql MariaDB [(none)]> create database mogilefs...
分类:
其他好文 时间:
2015-02-03 22:32:54
阅读次数:
353
Mysql的cmake编译与安装 实验准备环境: 我的操作系统是centos6.6 编译安装MariaDB之前,我们需要准备一些需要的环境 1.开发包组套件 [root@node19 ~]# yum -y groupinstall "Development Tools" "Server Platfo...
分类:
数据库 时间:
2015-02-03 21:00:43
阅读次数:
224
CMake是一个跨平台的安装(编译)工具,可以用简单的语句来描述所有平台的安装(编译过程),能够输出所有文件的Makefile,...
分类:
其他好文 时间:
2015-01-30 16:05:39
阅读次数:
112
1.介质准备注:由于Mysql5.5源码编译采用的CMAKE方式,所以事先下载cmake的安装包和MySQL5.5的安装包下载地址如下:http://mysql.mirror.kangaroot.net/Downloads/MySQL-5.5/http://www.cmake.org/files/v2.8/cmake-2.8.10.2.tar.gz下载完成之后上传到指定的服务器上。2.安装依..
分类:
数据库 时间:
2015-01-29 10:37:29
阅读次数:
264
MYSQLStudy案例之--通过源码安装Mysql-5.6系统环境:操作系统:RedHatEL6DBSoft:Mysql5.6.4-m71、系统环境[root@rh6Packages]#uname-a
Linuxrh62.6.32-358.el6.x86_64#1SMPTueJan2911:47:41EST2013x86_64x86_64x86_64GNU/Linux
[root@rh6Packages]#2、安装cmake软件[root@rh6P..
分类:
数据库 时间:
2015-01-28 19:55:27
阅读次数:
313