CMake: Update section on required CMake versions
Change-Id: I6c556cd3a2e8bdf87b3c7c6ef62a6af6bdbe7137 Reviewed-by: Alexey Edelev <alexey.edelev@qt.io> Reviewed-by: Craig Scott <craig.scott@qt.io> Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
This commit is contained in:
parent
ca321cfa0b
commit
f567f429bd
@ -9,7 +9,15 @@ https://wiki.qt.io/Building_Qt_6_from_Git
|
||||
* You need CMake 3.16.0 or later for most platforms (due to new AUTOMOC json feature).
|
||||
* You need CMake 3.17.0 to build Qt for iOS with the simulator_and_device feature.
|
||||
* You need CMake 3.17.0 + Ninja to build Qt in debug_and_release mode on Windows / Linux.
|
||||
* You need CMake 3.18.0 + Ninja to build Qt on macOS in debug_and_release mode when using frameworks.
|
||||
* You need CMake 3.18.0 + Ninja to build Qt on macOS in debug_and_release mode when using
|
||||
frameworks.
|
||||
* You need CMake 3.18.0 in user projects that use a static Qt together with QML
|
||||
(cmake_language EVAL is required for running the qmlimportscanner deferred finalizer)
|
||||
* You need CMake 3.19.0 in user projects to use automatic deferred finalizers
|
||||
(automatic calling of qt_finalize_target)
|
||||
* You need CMake 3.21.0 in user projects that create user libraries that link against a static Qt
|
||||
with a linker that is not capable to resolve circular dependencies between libraries
|
||||
(GNU ld, MinGW ld)
|
||||
|
||||
# Changes to Qt 5
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user