このページでは

キットの管理

手順:キットの管理

キットの設定を行う。キットとは、デバイス、ツールチェーン、Qtのバージョン、使用するデバッガーのコマンドなど、ある環境を定義する一連の値の集合です。

通常、特定のセットアップに関連するのは、キット設定の一部のみです。そのため、Qt Creator プラグインは、関連する設定のセットを登録しており、これらは「Preferences 」>「Kits 」で表示および変更できます。たとえば、すべてのプロジェクトのビルドに CMake を使用している場合は、デフォルトで Qbs および qmake の設定を非表示にすることができます。

キットの設定

キット設定のフィルタリング

現在のキットの「Kits 」タブで設定を非表示または表示するには、Settings Filter を選択します。

新しいキットを追加する際に表示される設定を確認・変更するには、[Default Settings Filter] を選択します。

キット設定

次の表は、利用可能なキット設定をまとめたものです。

設定
Nameキットの名前。変数を使用して、他のフィールドで設定した値に基づいてキット名を生成することができます。

フィールドの横にある [デスクトップのアイコン ] (Desktop icon) を選択し、このキット用のキットセレクターに表示される画像を選択します。 「Browse 」を選択して、サポートされているファイル形式(例:PNG)の画像を選択します。画像は 64x64 ピクセルに拡大縮小されます。たとえば、コンパイラのロゴをアイコンとして使用すると、選択したキットのプロジェクトのビルドに使用されているコンパイラを簡単に確認できます。

File system nameディレクトリ名の一部として使用するキットの名前。この値は、例えばシャドウビルドディレクトリの名前を決定する `CurrentKit:FileSystemName ` 変数に使用されます。
Run deviceType は実行デバイスのタイプであり、Device はアプリケーションを実行するデバイスです。
Build deviceType はビルドデバイスのタイプであり、Device はアプリケーションをビルドするデバイスです。
Compilerプロジェクトのビルドに使用する C または C++ コンパイラです。開発用 PC にインストールされているものの、自動的に検出されなかったコンパイラをリストに追加できます。詳細については、「コンパイラの追加」を参照してください。

この設定は、コードモデルに対してどのコンパイラを使用するかを指定するために使用されます。プロジェクトの種類とビルドツールがこれをサポートしている場合、Qt Creator は、ビルドツールに対してプロジェクトのビルドにこのコンパイラを使用するよう指示します。

注: qmake はこのフィールドの値を無視し、Qt mkspec からコンパイラ情報を取得します。この情報は変更可能です。

EnvironmentEdit Build Environment 」を選択すると、「Edit Build Environment 」ダイアログで、ビルド環境の環境変数の値を変更できます。

Edit Run Environment 」ダイアログで、実行環境の環境変数の値を変更するには、「Edit Run Environment 」を選択します。

変数値の追加および削除方法の詳細については、「環境設定の編集」を参照してください。

Force UTF-8 MSVC compiler output使用する MSVC コンパイラに応じて、MSVC の言語を英語に切り替えるか、言語設定を維持したまま UTF-8 出力を強制します。
Debuggerターゲットプラットフォーム上でプロジェクトをデバッグするためのデバッガー。[Qt Creator ] は、利用可能なデバッガーを自動的に検出し、このフィールドに適切なデバッガーを表示します。リストにデバッガーを追加することもできます。詳細については、「デバッガーの追加」を参照してください。
Sysrootデバイスイメージが格納されているディレクトリ。クロスコンパイルを行わない場合は、このフィールドを空のままにしてください。
Qt versionプロジェクトのビルドに使用する Qt バージョン。Qt Creator が自動的に検出しなかった Qt バージョンを追加できます。詳細については、「Qt バージョンの追加」を参照してください。

Qt Creator PATH 環境変数にリストされているディレクトリからqmake実行ファイルを探します。見つかったqmake実行ファイルを「PATH内のQt」として参照し、デフォルトで作成される キットで使用するQtバージョンとして選択します。Desktop

mkspec は、qmake が使用する mkspec 設定の名前です。このフィールドを空のままにすると、qmake は選択された Qt バージョンのデフォルトの mkspec を使用します。

Qbs profile additionsChange 」を選択すると、Qbs ビルドプロファイルに設定が追加されます。詳細については、「Qbs プロファイルの編集」を参照してください。
CMake Toolプロジェクトのビルドに使用する CMake 実行ファイル。Manage を選択すると、インストール済みの CMake 実行ファイルがリストに追加されます。詳細については、「CMake ツールの追加」を参照してください。
CMake generatorChange を選択すると、プロジェクトファイルの生成に使用する CMake ジェネレータを編集できます。名前がCodeBlocks で始まるジェネレータのみが、Qt Creator コードモデルに必要なすべてのデータを生成します。サポートされていないジェネレータを選択すると、Qt Creator から警告が表示されます。詳細については、「CMake ジェネレータとしての Ninja の使用」を参照してください。
CMake configurationキットの CMake 設定のパラメータを編集するには、[Change ] を選択します。
PythonキットのPythonバージョンを選択します。「Manage 」を選択して、Pythonバージョンを追加します。詳細については、「Pythonバージョンの選択」を参照してください。
Meson toolプロジェクトのビルドに使用する Meson ツール。Manage を選択すると、インストール済みの Meson ツールをリストに追加できます。詳細については、「Meson ツールの追加」を参照してください。
Ninja toolMeson を使用してプロジェクトをビルドする際に使用する Ninja ツールを選択します。「Manage 」を選択すると、インストール済みの Ninja ツールがリストに追加されます。

「キットの管理」、「CMake ツールの追加」、「Qbs プロファイルの編集も参照してください

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.