CMake 4.1.2 freeware
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) |
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.
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 |