We are pleased to announce that CMake 3.18.3 is now available for download.
Please use the latest release from our download page:
https://cmake.org/download/
Thanks for your support!
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
|
—————————————————————————-
Changes in 3.18.3 since 3.18.2:
Alexandru Croitor (1):
AutoGen: Fix moc and uic dependencies when building Qt itself
Ben McMorran (1):
foreach: Fix crash parsing integer out of range
Brad King (5):
gitlab-ci: Prefer MR rules for any pipeline associated with a MR
Help: Update 3.18.2 release notes to mention 3.16.9 and 3.17.5
gitlab-ci: update macOS jobs to use Xcode 11.7
Check*CompilerFlag: Do not set result as a normal variable too
CMake 3.18.3
Cristian Adam (2):
PCH: Mark CMake PCH source files as -x -header
PCH: Fix 30s wait for VS2008 when used via -Tv90
Joerg Bornemann (2):
AutoMoc: Restore support for re-running after project file changes
AutoMoc: Re-run moc if a dependency is missing
Josef Angstenberger (1):
file(GENERATE): Create output file structures for all directories first
Kyle Edwards (5):
Tests: Pass additional Qt information to Ninja and NMC tests
Ninja Multi-Config: Fix clean:all target
Ninja Multi-Config: Fix cleaning of utility targets with commands
Ninja Multi-Config: Fix dependencies of utility targets
Ninja Multi-Config: Fix dependencies of custom commands
Malcolm Parsons (1):
FindJNI: Add arm64 support
Marc Chevrier (4):
UseSWIG: Update option -interface usage
FindPython: enhance ABI checks against include directory
FindPython: CMP0012 must be set to NEW
ARMClang: Fix link line generation after addition of armlink support
Michael Hirsch (1):
FindMatlab: add R2020b => 9.9
Raul Tambre (1):
MSVC: Record support for c_static_assert
Robert Maynard (1):
CUDA: Support setting CUDA14/17 when using MSVC
Sumit Bhardwaj (1):
Implement cm::static_reference_cast by declval
|
转自 https://blog.kitware.com/cmake-3-18-3-available-for-download/
Latest Release (3.18.3)
The release was packaged with CPack which is included as part of the release. The .sh files are self extracting gziped tar files. To install a .sh file, run it with /bin/sh and follow the directions. The OS-machine.tar.gz files are gziped tar files of the install tree. The OS-machine.tar.Z files are compressed tar files of the install tree. The tar file distributions can be untared in any directory. They are prefixed by the version of CMake. For example, the Linux-x86_64 tar file is all under the directory cmake–Linux-x86_64. This prefix can be removed as long as the share, bin, man and doc directories are moved relative to each other. To build the source distributions, unpack them with zip or tar and follow the instructions in Readme.txt at the top of the source tree. See also the CMake 3.18 Release Notes. Source distributions:
Platform | Files |
Unix/Linux Source (has \n line feeds) | cmake-3.18.3.tar.gz |
Windows Source (has \r\n line feeds) | cmake-3.18.3.zip |
Binary distributions:
Platform | Files |
Windows win64-x64 Installer: Installer tool has changed. Uninstall CMake 3.4 or lower first! | cmake-3.18.3-win64-x64.msi |
Windows win64-x64 ZIP | cmake-3.18.3-win64-x64.zip |
Windows win32-x86 Installer: Installer tool has changed. Uninstall CMake 3.4 or lower first! | cmake-3.18.3-win32-x86.msi |
Windows win32-x86 ZIP | cmake-3.18.3-win32-x86.zip |
Mac OS X 10.7 or later | cmake-3.18.3-Darwin-x86_64.dmg |
cmake-3.18.3-Darwin-x86_64.tar.gz | |
Linux x86_64 | cmake-3.18.3-Linux-x86_64.sh |
cmake-3.18.3-Linux-x86_64.tar.gz |
Download verification:
Role | Files |
Cryptographic Hashes | cmake-3.18.3-SHA-256.txt |
PGP sig by 2D2CEF1034921684 | cmake-3.18.3-SHA-256.txt.asc |