Cmake优点:
1. 开发源代码,实用类BSD许可发布。
2. 跨平台,并可以生成native编译配置文件,在linux/unix平台,生成makefile,在mac平台可以生成xcode,在windows平台可以生成msvc工程的配置文件。
3. 能够管理大型项目
4. 简化编译构建过程和编译过程,只需要cmake+make就可以
5. 高效率
6. 可扩展,可以为cmake编写特定功能的模块,扩充cmake功能
如何安装cmake,下面有几种:
(1)从源码树编译CMake的方法
1. Cmake的安装可以使用autotools进行安装,点击cmake-2.8.6.tar.gz链接,可以对软件进行下载。
2. tar xvf cmake-2.8.8.tar.gz
3. cd cmake-2.8.8
3. ./configure
4. make
5. sudo make install
(注:make install 一步是可选的,CMake 可以在编译目录下运行。)
(2)从二进制安装
sudo apt-get install cmake