CMake
cmake.orgA powerful, comprehensive solution for managing the software build process.
Dev Toolsbuild-systemc++open-sourcecross-platformcmakecompilationtoolchain

About
CMake is an open-source build system generator that serves as the de-facto standard for building C++ projects. It provides a platform-independent way to manage complex build processes, supporting configuration, testing via CTest, and packaging via CPack. With over 2 million downloads per month, it is widely adopted across industries.
Problem
Managing complex, cross-platform software build processes is error-prone and time-consuming without a standardized tool.
For
software developers and engineering teams building C++ or multi-language projects
How it works
CMake uses platform-independent configuration files to generate native build scripts for a wide range of compilers and build environments.
Business model
open-source
Status
launched
Company
Kitware