Chapter 37: The CMake ecosystem

View at publisher
Authors: Victor L. Eijkhout
Cited by: 0

Abstract

CMake is a build system, that is, software that assists in building other software. It is the de facto standard for C++ packages; it is sometimes used for C packages, but there it has competition from autotools; and it can be used for several other languages.

Fields of Study & Subjects

Software Engineering Techniques and Practices Open Source Software Innovations Software Engineering Research

Publication details

Journal / source
Society for Industrial and Applied Mathematics eBooks
Pages
367–384
Publication date
19 January 2026
Language
EN
Document type
Book chapter