CMake キャッシュ
CMake は変数と設定を CMakeCache.txt ファイルにキャッシュします。プロジェクトを初めてロードすると、このファイルは CMakeLists.txt の内容に従ってビルドディレクトリ(デフォルトでは cmake-build-debug または cmake-build-release)に生成されます。
必要に応じて、CMakeCache.txt を通常のテキストファイルとして開いて編集できます。このためには、CMake ツールウィンドウで をクリックするか、プロジェクトツリーでファイルを見つけます。
CMake プロファイル設定で CMake キャッシュ変数の値を表示および編集できます。
CMake キャッシュをリセットする
CLion キャッシュに影響を与えずに CMake キャッシュをリセットするには、次のいずれかを実行します。
メインメニューから
を選択します。CMake ツールウィンドウの
アイコンをクリックし、
キャッシュをリセットしてプロジェクトを再ロードするを選択します。
アクションの検索ダイアログ(Ctrl+Shift+A)を使用してキャッシュをリセットしてプロジェクトを再ロードするを呼び出します。
関連ページ:
![](https://resources.jetbrains.com/help/img/idea/2024.1/cl_cmakeListsFiles.png)
CMakeLists.txt
CMakeLists.txt ファイルには、プロジェクトのソースファイルとターゲット(実行可能ファイル、ライブラリ、その両方)を記述する指示文と命令のセットが含まれています。新しいプロジェクトを作成すると、CLion は自動的に CMakeLists.txt ファイルを生成してプロジェクトのルートディレクトリに配置します。プロジェクトを開くには、CLion を最上位の CMakeLists.txt にポイントしてプロジェクトとして開くを選択します。以下の例は、単純な「Hello, World」プロジェクト...
![](https://resources.jetbrains.com/help/img/idea/2024.1/cl_cmake_settings_keymap.png)
CMake プロファイル
CMake プロジェクトのビルドに必要な設定は CMake プロファイルに組み込まれています。これには、ツールチェーンとビルド型に加え、ジェネレーターや環境変数などの CMake オプションが含まれます。たとえば、異なるコンパイラーを使用したり、異なる設定でターゲットをビルドしたりするために、プロジェクトに複数のプロファイルを構成できます。プロファイル設定にアクセスする次のいずれかを実行して、CMake プロファイル設定を開きます。に移動します。を押してアクションの検索ダイアログを開き、CMake...
![](https://resources.jetbrains.com/help/img/idea/2024.1/cl_cmaketutorial_toolwindow.png)
CMake ツールウィンドウ
このツールウィンドウでは、CMake の出力メッセージ、エラー、警告を調べることができます。タブのキャプションは、CMake の設定で指定されたビルドタイプに対応します。CMake プロジェクトを再ロードするこのボタンをクリックして、CMake プロジェクトを再ロードします。CMake プロジェクトの再ロードを停止するこのボタンをクリックすると、CMake プロジェクトの再ロード処理がキャンセルされます。アクティブな再ロードが実行されていない場合、ボタンはグレー表示されます。CMakeCache...
![](https://resources.jetbrains.com/help/img/idea/2024.1/cl_keymap_settings.png)
キーボードショートカット
CLion には定義済みのキーマップがいくつか含まれており、頻繁に使用するショートカットをカスタマイズできます。キーマップは、対応するキーボードとマウスのショートカットと略語を含むアクションのリストです。キーマップ構成はにあります。事前定義されたキーマップに変更を保存することはできません。代わりに、事前定義されたキーマップのショートカットを変更すると、CLion はそのキーマップのコピーを作成し、必要に応じて構成できます。をクリックして、選択したキーマップを複製し、名前を変更、削除、デフォルト値...