Tuesday, January 11, 2011

CMake - build automation software

CMake is a unified, cross-platform, open-source build system that allows developers to build, test and package software by specifying build parameters in simple, portable text files. It works in a compiler-independent manner and the build process works in conjunction with native build environments, such as Make, Apples Xcode and Microsoft Visual Studio. It also has minimal dependencies, C++ only [2]. CMake is open source software and is developed by Kitware.

CMake is a robust, versatile tool that can:

Create libraries
Generate wrappers
Compile source code
Build executables in arbitrary combinations


No comments: