プロジェクトの構築と実行
Linux、macOS、Windows、Android、QNX などの開発プラットフォームやターゲットプラットフォーム用に Qt をインストールすると、開発ターゲット用のキットが作成されます、 Qt Online Installerは開発ターゲット用のキットを作成します。
初めてプロジェクトを開いたときに、Configure Projects のビューでプロジェクトに使用するキットを選択します。少なくとも1つのキットがアクティブである必要があります。
現在開いているプロジェクトのアクティブなキットのリストを維持するには、Ctrl+5 を選択してProjects モードに切り替えます。

キットのビルド、デプロイ、または実行設定を指定するには、キットを選択してBuild Settings 、Deploy Settings 、またはRun Settings に進みます。
ビルド設定の指定

Qt Creator は、プロジェクトの作成時またはオープン時に選択したビルド設定を作成します。

利用可能なコンフィギュレーションは使用するビルド・システムに依存し、通常は少なくとも以下のものが含まれます:
- デバッグ
- リリース
- プロファイル
デバッグビルドには、アプリケーションをデバッグするために必要なデバッグシンボルがありますが、リリースバージョンからは除外する必要があります。一般的に、デバッグコンフィギュレーションをテストに使用し、リリースコンフィギュレーションを最終的なインストールバイナリパッケージの作成に使用します。
プロファイルビルドは、デバッグ情報を含む最適化されたリリースビルドです。アプリケーションの分析に最適です。
プロジェクトのビルドシステムとして CMake を選択した場合、Release with Debug Informationビルド構成も利用できます。これはプロファイル設定に似ていますが、QML デバッグとプロファイリングを明示的にオフにしたものです。最終的なインストール用バイナリパッケージを作成するために、最小サイズの Releaseビルド設定を使用することもできます。これは、アプリケーションの動作が遅くなるとしても、バイナリパッケージのサイズをできるだけ小さくするリリースビルドです。
デプロイ設定の指定
デプロイ設定は、デバイスのファイルシステムなど、実行ファイルを実行する場所への必要なファイルのパッケージ化とコピーを処理します。
指定するデプロイ設定は、プロジェクトのタイプとキットに選択した実行デバイスによって異なります。
Qt Creator は、ビルド構成ごとにデプロイ構成を自動的に作成します。デバイスへのファイルのコピーなどのデプロイ手順は、DebugやRelease などのビルド構成ごとに個別に指定できます。

実行設定の指定
指定する実行設定は、プロジェクトのタイプとキットに選択した実行デバイスによって異なります。
Qt Creator は、ビルド構成ごとにラン構成を自動的に作成します。コマンドライン引数や環境などの実行設定は、DebugやRelease などのビルド構成ごとに個別に指定できます。

Qt Creator が自動的にランコンフィギュレーションを作成しないようにするには、Preferences >Build & Run >General と進み、Create suitable run configurations automatically をクリアします。
実行構成を自動的に同期するには、Preferences >Build & Run >General に進み、Keep run configurations in sync でオプションを選択します。
方法も参照してください :ビルドと実行」、「プロジェクトをローカルに設定する」、「プロジェクトのキットをアクティベートする」、「ビルド用のプロジェクトを設定する」、「実行用のプロジェクトを設定する」、「プロジェクトを開く」、「カスタム出力パーサーをアクティベートする」、「Qt を入手してインストールする」を参照してください。
Copyright © The Qt Company Ltd. and other contributors. 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.