AUTOGEN_BETTER_GRAPH_MULTI_CONFIG
Wenn diese boolesche Eigenschaft aktiviert ist, erzeugt CMake
mehr Ziele pro Konfiguration. Dadurch wird der Abhängigkeitsgraph für Generatoren mit mehreren Konfigurationen genauer und einige Neukompilierungen werden vermieden.
Seit Qt 6.8 ist diese Eigenschaft standardmäßig aktiviert. Bei älteren Versionen müssen Sie sie manuell aktivieren, um sie zu verwenden. Allerdings wurden qt_extract_metatypes und qt_add_qml_module aktualisiert, um AUTOGEN_BETTER_GRAPH_MULTI_CONFIG
in Qt 6.8 zu unterstützen, so dass Sie Build-Fehler erhalten werden, es sei denn, Sie patchen die ältere Qt-Version, um sie zu unterstützen.
Um diese Eigenschaft global zu setzen, verwenden Sie den folgenden Befehl:
set(CMAKE_AUTOGEN_BETTER_GRAPH_MULTI_CONFIG ON)
oder setzen Sie sie auf ein Ziel:
set_target_properties(app PROPERTIES AUTOGEN_BETTER_GRAPH_MULTI_CONFIG ON)
Siehe AUTOGEN_BETTER_GRAPH_MULTI_CONFIG für weitere Informationen.
© 2025 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.