cmake
« Back to VersTracker
Description:
Cross-platform make
Type: Formula  |  Latest Version: 4.2.1@0  |  Tracked Since: Dec 17, 2025
Links: Homepage  |  @CMakeProject  |  formulae.brew.sh
Category: Developer tools
Tags: build-system c++ c make cross-platform developer-tools
Install: brew install cmake
About:
CMake is an open-source, cross-platform family of tools designed to build, test, and package software. It uses a single, platform-independent configuration file to manage the build process, abstracting away the complexities of native build tools like Make or Visual Studio. This makes it the de facto standard for managing C/C++ and Fortran builds across diverse environments.
Key Features:
  • Generates native build files (Makefiles, Ninja, Xcode, MSVC)
  • Cross-platform configuration and dependency management
  • Powerful scripting language for complex build logic
  • Integrated testing and packaging support (CPack, CTest)
Use Cases:
  • Building C++ or C projects across Linux, macOS, and Windows
  • Creating distributable source or binary packages
  • Automating build and test pipelines in CI/CD environments
Alternatives:
  • Meson – Focuses on speed and a simpler, more restrictive syntax
  • Bazel – Google's build system, excels at hermetic, reproducible builds at massive scale
License: BSD-3-Clause
Dependencies: openssl@3
Bottles available for: arm64_tahoe, arm64_sequoia, arm64_sonoma, tahoe, sequoia, sonoma, arm64_linux, x86_64_linux
Important Notes:
To install the CMake documentation, run:
  brew install cmake-docs
Version History
Detected Version Rev Change Commit
Oct 2, 2025 1:20am 0 VERSION_BUMP 6e63c2a1
Oct 1, 2025 1:57pm 0 VERSION_BUMP 9a93d2f2
Sep 10, 2025 3:45am 0 VERSION_BUMP 1867fad6
Jan 11, 2025 3:15am 0 VERSION_BUMP a4e7dcfb
Nov 9, 2024 3:39pm 0 VERSION_BUMP 961a4513
Oct 23, 2024 3:46am 0 VERSION_BUMP f68532bf
Sep 16, 2024 3:50pm 0 VERSION_BUMP 084b6b68