CMake 4.1.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 2025-10-04
Filesize 31.30 MB
Downloads 1161
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 - operating systems 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.1.2 Oct 3, 2025 New Release Ninja: escape special characters in custom command comments
cmCTestCurl: Avoid using undocumented type for CURLOPT_PROXYTYPE values
ASM: Restore CMAKE_ASM_COMPILER_ARCHITECTURE_ID persistence
Tests: Extend RunCMake.ParseImplicitLinkInfo for LFortran 0.55.0
Tests: Teach RunCMake to ignore Xcode an IDERunDestination warning
ci: update macOS jobs to use Xcode 26.0
cmFileSet: Constify local generator usage
cmGeneratorExpressionEvaluationFile: Constify some local generator usage
cmGeneratorExpressionNode: Simplify EvaluateDependentExpression signature
GenEx: Rename cmGeneratorExpressionContext to cm::GenEx::Evaluation
GenEx: Factor out a dedicated evaluation Context structure
GenEx: Collect evaluation arguments into local Context structures
GenEx: Construct cmGeneratorExpressionDAGChecker with full evaluation context
GenEx: Consolidate target property evaluation context arguments
Help: Document when policy CMP0189 takes effect
cmGeneratorTarget: Pass genex evaluation context to IsTransitiveProperty
file(GENERATE): Record CMP0189 at each call site
bootstrap: Fix compilation with gcc 16 devirtualization
cmGeneratorTarget: Factor out helper to detect LINK_LIBRARIES evaluation
CMP0189: Restore support for linking $<TARGET_PROPERTY:tgt,LINK_LIBRARIES>
CMake 4.1.2
LFortran: Update flags renamed by version 0.55
GNUInstallDirs: Fix regression on -DCMAKE_INSTALL_= in /usr
cmLocalGenerator: check variables before usage
cmPropertySentinel: update definition
FindPython: Ensure correct handling of Python_FIND_ABI variable
project: Revert changes to VERSION handling
4.0.3 Jun 13, 2025 New Release Ben Boeckel (1):
Help/cmake-cxxmodules: note GCC 15 support
Brad King (12):
Help: Add 4.0 release note about file path case sensitivity on Windows Normalize PWD environment variable before using it
CMakeDetermineCompilerABI: Comment implicit link directory exclusion
macOS: Restore RPATH entry for libraries linked from /usr/local/lib
ci: Tell CudaOnly.Architecture test what specific architecture to use
ci: add tags to tie CUDA jobs to runners with hardware supporting them
CUDA/Clang: Prefer NVCC’s default architecture for each CUDA Toolkit version
Tests: Fix RunCMake.CTestCommandLine under ctest -T Coverage
AUTOMOC: Avoid compiler warnings while computing predefines
Help: Fix wording in tutorial workflow description
macOS: Restore support for LLVM/Clang without explicit CMAKE_OSX_SYSROOT
CMake 4.0.2
Craig Scott (2):
Help: VS_DEBUGGER_WORKING_DIRECTORY precedence
Xcode: Use DEBUGGER_WORKING_DIRECTORY as a fallback for scheme work dir
Gregor Jasny (1):
macOS: Reliably apply workaround for system curl 8.{3,4,5} LibreSSL backend
Marc Chevrier (3):
Ninja generator: restore correct encoding for policy CMP0181=OLD
FindPython: fix the definition of SABI artifacts
Help: block() command: enhance the PROPAGATE example
Matthew Woehlke (3):
Help: Fix overlapping text in footnotes
CPS: Fix mangling of relative requirement names
find_package: Fix performance regression in 4.0.0 release
Raul Tambre (1):
Clang: MSVC C++26 support
Robert Maynard (3):
ci: Tell CudaOnly.CompileFlags test what specific architecture to use
CUDA/Clang: Update architectures supported by CUDA 12.8
CUDA: Add CUDA 12.9 new architectures and family syntax
4.0.2 May 5, 2025 New Release Brad King (16):
Help: Document CMAKE_UNITY_BUILD_RELOCATABLE variable
Help: Add 4.0 release note for UNITY_BUILD_RELOCATABLE
Help: Clarify wording of UNITY_BUILD_RELOCATABLE path alternatives
get_filename_component: Restore lexical preprocessing of REALPATH for compat
ci: update macOS jobs to use Xcode 16.3
FindXCTest: Pass -bundle_loader linker flag for test module more reliably Restore expansion of leading ‘~’ as home directory in input paths
Tests: Isolate RunCMake.LinkWarningAsError from -Werror flags in environment
Source: Simplify FindProgram calls
cmSystemTools: Restore FindProgram look-up of on-disk case on Windows
cmSystemTools: Simplify call to FindProgram for our own executable
Help: Document CMAKE_OSX_SYSROOT default change in 4.0
cmXCodeObject: Drop unused CoreFoundation header
FindXCTest: Fix test module generation for Xcode 16
Help: Add note about /usr/local/include on macOS without CMAKE_OSX_SYSROOT
CMake 4.0.1
Craig Scott (3):
Help: Fix inaccurate wording for CMAKE_XCODE_SCHEME_… variables
Help: Improve wording of docs related to MSVC runtime checks
Help: Fix typo in 4.0 release notes for CPack archive generator
Matthew Woehlke (2):
find_package: Restore component requirements in nested calls
find_package: Add minimal support for CPS multiple inclusion
Sergey Fedorov (2):
macOS: Define _DARWIN_C_SOURCE in more sources
Source: Include specific CoreFoundation headers instead of umbrella header

Most popular Compilers & Interpreters freeware downloads

PHP

8.4.11 freeware download

... Apache and Nginx, and can run on multiple operating systems, including Windows, Linux, and macOS. Performance-wise, PHP ...

Free Pascal

3.2.2 freeware download

... version also supports the Motorola 680x0. The following operating systems are supported: Linux, FreeBSD, Mac OS X/Darwin, DOS, ...

CMake

4.1.2 freeware download

... system that manages the build process in an operating system and in a compiler-independent manner. Unlike many cross-platform systems, CMake is designed to be used in conjunction ...

New Version

Qt

6.7.2 freeware download

... and deploy them across desktop, mobile and embedded operating systems without rewriting the source code. Qt enables ... build software applications that run across multiple desktop operating systems and embedded devices, without rewriting the source ...

Agena

4.2.6 freeware download

... seamlessly on Windows, macOS, Linux, and other Unix-based systems. This ensures that users can develop and run their scripts on their preferred operating system without compatibility issues. The development environment ...

GoldenSharp

0.9.1.2 freeware download

... included in most of up to date Windows operating systems. Creating console applications is a main feature of ...

Red Crab

0.6.6 freeware download

... a small footprint, making it ideal for embedded systems and IoT applications where resources are limited. This ... Red also emphasizes cross-platform compatibility. It supports multiple operating systems, including Windows, macOS, and Linux, allowing developers ...

5 freeware award

Eclipse SDK x64

4.32 freeware download

... also excels in its support for version control systems, including Git, SVN, and CVS. This integration facilitates ... ensures that it can be used on various operating systems, including Windows, macOS, and Linux, providing a ...

wxPython

4.2.3 freeware download

... with a consistent look and feel across different operating systems without compromising on performance or aesthetics. The ...

5 freeware award

Flat Assembler

1.73.32 freeware download

... self-assembling x86 assembler for DOS, Windows and Linux operating systems. Currently it supports x86 and x86-64 instructions sets ... between the various flat assembler packages is the operating system on which they can be executed. From ...