Qt6 Core における CMake コマンド

Qt6::Core が読み込まれると(例えば、次のように)、以下の CMake コマンドが定義されます。

find_package(Qt6 REQUIRED COMPONENTS Core)

「CMake コマンドリファレンス」も参照してください 。

qt_add_android_dynamic_feature_java_source_dirs

動的機能ビルドに Java ソースディレクトリを追加します。

qt_add_android_permission

ターゲット実行ファイルに Android 権限を追加します。

qt_add_big_resources

大きなバイナリリソースをオブジェクトコードにコンパイルします。

qt_add_binary_resources

Qt リソースファイルのリストから RCC ファイルを作成します。

qt_add_executable

プラットフォーム固有のタイプのアプリケーションターゲットを作成し、ファイナライズします。

qt_add_harmonyos_permission

ターゲット実行ファイルに HarmonyOS 権限を追加します。

qt_add_library

ライブラリを作成し、ファイナライズします。

qt_add_plugin

Qt プラグインターゲットを作成します。

qt_add_resources

バイナリリソースをソースコードにコンパイルします。

qt_add_win_app_sdk

アプリケーションに Windows App SDK ライブラリを追加します。

qt_allow_non_utf8_sources

Windows 向けにソースファイルを UTF-8 として扱わせる強制処理を防止します。

qt_android_add_apk_target

APK を生成するために androiddeployqt を実行するビルドターゲットを定義します。

qt_android_apply_arch_suffix

ターゲットバイナリの名前に、アーキテクチャ固有の接尾辞を含めるように設定します。

qt_android_generate_deployment_settings

androiddeployqt に必要なデプロイ設定ファイルを生成します。

qt_deploy_qt_conf

デプロイ時に qt.conf ファイルを作成します。

qt_deploy_runtime_dependencies

実行ファイルに必要な Qt プラグイン、Qt および非 Qt ライブラリをデプロイします。

qt_deploy_translations

実行ファイルに必要な Qt 翻訳をデプロイします。

qt_disable_unicode_defines

ターゲット上で、一部の Unicode 関連のコンパイラ定義が自動的に設定されるのを防ぎます。

qt_extract_metatypes

Qt ターゲットからメタタイプを抽出し、関連する metatypes.json ファイルを生成します。

qt_finalize_project

Qt プロジェクトに関連する、プラットフォーム固有のさまざまな一般的なタスクを処理します。

qt_finalize_target

Qt ターゲットに関連する、プラットフォーム固有の一般的なタスクを処理します。

qt_generate_deploy_app_script

アプリケーションのデプロイスクリプトを生成します。

qt_generate_deploy_script

カスタムデプロイメントスクリプトを生成します。

qt_generate_moc

入力ファイルに対して moc を呼び出します。

qt_import_plugins

インポートまたは除外するプラグインのカスタムセットを指定します。

qt_policy

Qt の CMake API のデフォルトの挙動を変更します。

qt_set_finalizer_mode

ターゲットのファイナライゼーションの各側面をカスタマイズします。

qt_standard_project_setup

プロジェクト全体のデフォルト設定を標準的な構成に設定します。

qt_wrap_cpp

ソースから .moc ファイルを作成します。

© 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.