CMake is used to control the software compilation process using simple platform and compiler independent configuration files.
CMake generates native makefiles and workspaces that can be used in the compiler environment of your choice.
CMake is quite sophisticated: it is possible to support complex environments requiring pre-processor generation, system configuration, code generation, and template instantiation.
CMake was developed by Kitware as part of the NLM Insight Segmentation and Registration Toolkit project. The ASCI VIEWS project also provided support in the context of their parallel computation environment. Other sponsors include the Insight, VTK, and VXL open source software communities.
The goals for CMake include the following:
· Develop an open source, cross-platform tool to manage the build process,
· Allow the use of native compilers and systems,
· Simplify the build process,
Softpedia Editor Reviews:
Not available yet.
Competition Chart (click bars to see more)
OTHER PROGRAMS by
Free and open source Visualization Toolkit for y...
Free and open source app that provides data anal...
Free and open source segmentation and registrati...
POPULAR PROGRAMS in
Apple Xcode 4.6.2
Complete, full-featured IDE built around a smoot...
Wine 1.4.1 / 1.5.30 Dev
Free and open source implementation of the Windo...
MacJAD - Java decompiler based on the JAD decomp...
GCC is the GNU Compiler Collection
CPP Edit 1.285
An easy to use and intuitive C++ compiler and ed...
Free and open source utility that will help you ...
Next generation game programming language from B...
CMake is not available for Handheld
7-Day download statistics for CMAKE
Most downloaded programs in the last 24 hours