CMake 4.2.2 freeware

New Version

CMake is a family of tools designed to build, test, and package software. CMake is used to control the software compilation process using simple platform and compiler independent configuration files. CMake generates native makefiles and workspaces that can be used in the compiler environment of your choice.

Author Kitware, Inc.
Released 2026-01-21
Filesize 31.30 MB
Downloads 1192
OS Windows 11, Windows 10 32/64 bit, Windows 8 32/64 bit, Windows 7 32/64 bit
Installation Instal And Uninstall
Keywords CMake, code generation, compile, make, generate
Users' rating
(47 rating)
CMakeCompilers & InterpretersWindows 11, Windows 10 32/64 bit, Windows 8 32/64 bit, Windows 7 32/64 bit
CMake - Freeware Download Notice

CMake Free Download - we do not host any CMake torrent files or links of CMake on rapidshare.com, depositfiles.com, megaupload.com etc. All CMake download links are direct CMake download from publisher site or their selected mirrors.

CMake freeware - The Latest User Reviews
CMake freeware - The Latest Versions History
4.2.2 Jan 21, 2026 New Release Policy CMP0199's NEW behavior has been partially reverted. In 4.2.0 and 4.2.1, $<CONFIG:cfgs> only matched the configuration of the consumed target. This broke existing use cases that rely on matching the configuration of the consuming target, and so has been partially reverted to match either as CMake 4.1 and below did.
4.2.1 Dec 9, 2025 New Release This version made no changes to documented features or interfaces. Some implementation updates were made to support ecosystem changes and/or fix regressions.
4.2.0 Nov 20, 2025 New Release New Features:
File-Based API:
The cmake-file-api(7) "codemodel" version 2 version field has been updated to 2.9.
The cmake-file-api(7) "codemodel" version 2 "target" and "directory" objects gained a new codemodelVersion field.
The cmake-file-api(7) "codemodel" version 2 now includes imported targets and all interface library targets in its replies. Previously, imported targets were omitted, and only those interface targets that participated in the build system were included. The following changes support these new additions:
The "target" object gained imported, local, and abstract fields.
The "target" object's type field can now also hold the value UNKNOWN_LIBRARY.
The "codemodel" object's configurations entries gained a new abstractTargets array.
Entries in the directories and projects arrays of the "codemodel" object's configurations entries gained a new abstractTargetIndexes array.
The cmake-file-api(7) "codemodel" version 2 "target" object gained new linkLibraries, interfaceLinkLibraries, compileDependencies, interfaceCompileDependencies, objectDependencies, and orderDependencies fields.
Generators:
The Visual Studio 18 2026 generator was added.
The FASTBuild generator was added.
Platforms:
CMake now supports Cross Compiling for Emscripten with simple toolchain files.
Command-Line:
The cmake(1) command-line tool now supports cmake -E copy_if_newer and cmake -E copy_directory_if_newer subcommands to copy files based on timestamp comparison instead of content comparison. These commands copy files only if the source is newer than the destination, providing better performance for build systems compared to copy_if_different which compares file contents.
Commands:
The cmake_language(TRACE) command was added to enable or disable tracing during script execution.
The set(CACHE{<variable>}) and unset(CACHE{<variable>}) commands were added to explicitly

Most popular Compilers & Interpreters freeware downloads

Visual Studio Code

1.108.1 freeware download

Lightweight program, reliable programming tools

Logtalk

10.0.0.1 freeware download

SWI-Prolog: A versatile and powerful open-source Prolog environment.

Haskell Platform for Mac OS X

8.6.3 freeware download

Comprehensive, robust development environment for programming in Haskell

PHP

8.5.2 freeware download

PHP: A popular server-side scripting language for web development.

New Version

wxPython

4.2.4 freeware download

wxPython: A powerful toolkit for creating cross-platform GUI applications.

5 freeware award

ooRexx

4.2.0 freeware download

Language Association manages the ooRexx project

GNU Project Debugger

8.3 freeware download

Allows you to see what is going on `inside' another program while it executes

JustDecompile

2013.1.305.4 freeware download

Decompile your applications with ease

Opticks for Linux

4.12.0 freeware download

A collection of software tools that enables analysts

BASIC 2 DOSBox

1.2.0 freeware download

Preconfigured BASIC versions (QBasic,QuickBASIC etc). Ready to use with DOSBox!