AUTOGEN_BETTER_GRAPH_MULTI_CONFIG
このブール型プロパティを有効にすると、CMake は構成ごとのターゲットをより多く生成します。これにより、マルチ構成ジェネレータにおける依存関係グラフの精度が向上し、一部の再コンパイルが回避されます。
Qt 6.8 以降、このプロパティはデフォルトで有効になっています。それ以前のバージョンでは、使用するには手動で有効にする必要があります。 ただし、qt_extract_metatypesおよびqt_add_qml_module はQt 6.8 でAUTOGEN_BETTER_GRAPH_MULTI_CONFIG をサポートするように更新されているため、古いバージョンの Qt をこのプロパティに対応するようにパッチを当てない限り、ビルドエラーが発生します。
このプロパティをグローバルに設定するには、次のコマンドを使用します:
set(CMAKE_AUTOGEN_BETTER_GRAPH_MULTI_CONFIG ON)または、ターゲットごとに設定します:
set_target_properties(app PROPERTIES AUTOGEN_BETTER_GRAPH_MULTI_CONFIG ON)詳細については、AUTOGEN_BETTER_GRAPH_MULTI_CONFIG を参照してください。
© 2026 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.