CMake
このページで現在のプロジェクトの CMakeプロファイル設定を構成します。

項目 | 説明 |
|---|---|
CMakeLists.txt または他の CMake 構成ファイルの編集時に CMake プロジェクトを再ロードする | このチェックボックスが選択されている場合、 CMakeLists.txt または CMakePresets.json を編集すると、CLion はプロジェクトを自動で再読み込みします。 このチェックボックスがオフの場合、CLion はポップアップメッセージを表示し、現在のプロジェクトを手動で再読み込みするか、自動再読み込みを有効化するかを選択できます(これにより、このチェックボックスが選択されます): ![]() ただし、何らかの外部変更(バージョン管理からの更新など)が発生した場合、プロジェクトは再読み込みされます。 |
プロファイル
項目 | 説明 |
|---|---|
プロファイル | このフィールドで CMakeプロファイルを選択します。 ここでプロファイルを編集、削除、追加できます。
メモ: この CMake プロファイルのリストは、 実行 / デバッグ構成スイッチャーで使用可能なプロファイルと 解決コンテキストのリストを決定します。 |
プロファイルを有効にする | プロファイルを無効にすると、CMake の再ロードには含まれません。 このオプションを使用して、現時点で不要なプロファイルを無効にします。 |
命名方法名 | このフィールドは、選択したプロファイルの名前を表します。 |
ビルドタイプ | このドロップダウンリストから、希望する ビルドタイプを選択します。 デフォルトでは、このフィールドが手動で設定されていない場合、タイプは デバッグ です。 デフォルト オプションは CMAKE_BUILD_TYPE(英語) の空の値に対応することに注意してください。 |
ツールチェーン | このドロップダウンリストから、目的のツールチェーンを選択します。 このリストは、ツールチェーン設定ダイアログで作成したツールチェーンで構成されています。 何も選択されていない場合、CLion は現在デフォルト(ツールチェーンリストの最初)に設定されている ツールチェーンを使用します。 |
生成プログラム | ここで CMake ジェネレーターを選択できます: ![]() または、 CMake のオプション を介してジェネレーターを設定することもできます。 CLion はそれに応じて両方のフィールドを更新します。 |
CMake のオプション | このフィールドでは、スペースで区切って追加の CMake のオプション(英語)を指定します。 例: ここでは、
![]() |
ビルドディレクトリ | ここで、生成された CMake ファイルの目的の場所を指定します。 このパスは、絶対パス(たとえば、 c:\CLion_Projects\My_Project\cmake-build-debug )または現在のプロジェクトルートに対する相対パス(たとえば、 cmake-build-debug )のいずれかです。 プロジェクトのルートの cmake-build-[buid_type] であるデフォルトの場所を使用するには、このフィールドを空のままにします。 この設定は .idea/workspace.xml に保存され、共有されることはありません。 |
ビルドオプション | このフィールドでは、CMake が使用するビルドツールに渡すオプション、または CMake 自体のコマンドラインパラメーターとして渡すオプションを指定します。 このフィールドのオプションは、ビルドフェーズ中に CMake に渡されます (詳細については、CMake ビルド(英語)コマンドの説明を参照してください)。 基礎となるビルドツール(make、Ninja、別のツール)で使用される引数については、それらの前に このフィールドに何も指定されていない場合、CLion は選択した環境に応じてデフォルト設定を使用します。 例: make ジェネレーターを選択した場合、デフォルト値は |
環境 |
|


