CMake

Cross-platform software build system generator

LinuxDeveloper ToolsOpen source

Verify your download

Select the file you downloaded to check it against the hash we published — the check runs in your browser, nothing is uploaded.

About

CMake is an open-source family of tools for building, testing, and packaging software. It is intended for developers and software projects that need a consistent way to control the compilation process. CMake uses configuration files that are designed to remain independent of a particular platform and compiler.

From these configuration files, CMake can generate native makefiles and workspaces. These generated files can be used within the compiler environment selected by the developer. This allows a project’s build setup to be adapted to different development environments without changing the underlying configuration approach.

CMake is available for Linux and is categorized as a Developer Tools application. Its cross-platform design supports projects that may be built across different systems, while the Linux package provides access to the tools on that platform.

MirrorNest mirrors the official CMake build directly on its own storage. The mirrored file is scanned for malware before publishing, and the MirrorNest package is maintained separately from the CMake project.

Requires Linux + snapd · Architecture: x86_64 (amd64)

Details

PlatformLinux
CategoryDeveloper Tools
LicenseOpen source
PricingFree
Sourcecmake.org
Package IDcmake
AuthorCanonical
Latest versionv4.4.3
File typeSNAP
Minimum OSLinux + snapd
Architecturex86_64 (amd64)
File size59.6 MB
Published9/25/2026

SHA-256

Does this still work for you?

Works (0)Doesn't work (0)Sign in to vote

Reviews

No reviews yet — be the first.

Leave a review

Sign in to post as a verified member instead of anonymously.

CMake alternatives