autogen_better_graph_multi_config

このブール値のプロパティを有効にすると、CMake 、より多くのコンフィグごとのターゲットが生成されます。したがって、依存関係グラフはマルチコンフィギュレーションジェネレーターに対してより正確になり、いくつかの再コンパイルが回避されます。

Qt 6.8 以降、このプロパティはデフォルトで有効になっています。それ以前のバージョンでは、使用するには手動で有効にする必要があります。しかし、qt_extract_metatypesqt_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を参照してください。

本ドキュメントに含まれる文書の著作権は、それぞれの所有者に帰属します。 本書で提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。