CMake

CMake

CMake - Build system generator with portable configuration

CMake is a cross-platform tool that generates native build scripts from a high-level CMakeLists.txt configuration.

Official Website

Category

Build & Automation

First Release

2000

License

BSD-3-Clause (with various licenses for components)

Maintained By

Kitware

Latest News

No news articles found for this framework.

Difficulty

Intermediate 2/3

Learning CMake involves understanding the syntax of CMakeLists.txt, targets, and generators; basic usage is easy, but advanced tooling and platform quirks require practice.