CMake ツールウィンドウ
このツールウィンドウでは、CMake の出力メッセージ、エラー、警告を調べることができます。タブのキャプションは、CMake の設定で指定されたビルドタイプに対応します。
![CMake ツールウィンドウ CMake tool window](https://resources.jetbrains.com/help/img/idea/2024.1/cl_cmaketutorial_toolwindow.png)
アイコン | ツールチップとショートカット | 説明 | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| CMake プロジェクトを再ロードする | このボタンをクリックして、CMake プロジェクトを再ロードします。 | ||||||||||||||||||
| CMake プロジェクトの再ロードを停止する | このボタンをクリックすると、CMake プロジェクトの再ロード処理がキャンセルされます。アクティブな再ロードが実行されていない場合、ボタンはグレー表示されます。 | ||||||||||||||||||
| CMakeCache ファイルを開く | このボタンをクリックすると、CMakeCache.txt ファイルがエディターに開きます。 | ||||||||||||||||||
| このボタンをクリックすると、ドロップダウンメニューが展開されます。
| |||||||||||||||||||
| 前へ | 前のエラーまたは警告に移動するには、このボタンをクリックします。 | ||||||||||||||||||
| 次へ | このボタンをクリックすると、次のエラーまたは警告に移動します。 | ||||||||||||||||||
| ソフトラップを使用 | このボタンをクリックすると、出力のソフトラップモードがオンまたはオフになります。 | ||||||||||||||||||
| 最後までスクロールする | このボタンをクリックすると、最後のエラーまたは警告に移動します。 | ||||||||||||||||||
| 印刷 | このボタンをクリックすると、出力が印刷されます。 | ||||||||||||||||||
| すべてを削除 | すべてのメッセージを消去するには、このボタンをクリックします。 |
関連ページ:
![](https://resources.jetbrains.com/help/img/idea/2024.1/cl_cmaketutorial_toolwindow.png)
クイック CMake チュートリアル
このチュートリアルでは、CLion で単純な CMake プロジェクトを作成および開発するプロセスを説明します。段階的に、ビルドシステムとしての CMake の基本と、CMake 固有の IDE 設定とアクションを学習します。1. シンプルな CMake プロジェクト:CMake は、CMakeLists と呼ばれるスクリプトを使用して、特定の環境用のビルドファイル (Unix マシンのメイクファイルなど) を生成するメタビルドシステムです。CLion で新しい CMake プロジェクトを作成すると、...
![](https://resources.jetbrains.com/help/img/idea/2024.1/cl_cmakesettings_overview.png)
CMake
このページを使用して、現在のプロジェクトの CMake プロファイル設定を構成します。CMakeLists.txt または他の CMake 構成ファイルの編集時に CMake プロジェクトを再ロードしますこのチェックボックスが選択されている場合、CMakeLists.txt または CMakePresets.json を編集すると、CLion はプロジェクトを自動的に再ロードします。このチェックボックスがオフの場合、CLion はポップアップメッセージを表示し、現在のプロジェクトを手動で再ロードするか、...
![](https://resources.jetbrains.com/help/img/idea/2024.1/cl_keymap_settings.png)
キーボードショートカット
CLion には定義済みのキーマップがいくつか含まれており、頻繁に使用するショートカットをカスタマイズできます。キーマップは、対応するキーボードとマウスのショートカットと略語を含むアクションのリストです。キーマップ構成はにあります。事前定義されたキーマップに変更を保存することはできません。代わりに、事前定義されたキーマップのショートカットを変更すると、CLion はそのキーマップのコピーを作成し、必要に応じて構成できます。をクリックして、選択したキーマップを複製し、名前を変更、削除、デフォルト値...
![](https://pleiades.io/icons/clion.png)
プロジェクトルートの変更
プロジェクトを開くと、CLion は最上位の構成ファイルの場所をプロジェクトルートとして扱います。また、CMake の場合、新しい CMake プロジェクトを作成すると、CLion は CMakeLists.txt ファイルをルートに配置します。ただし、プロジェクトの構造は異なる場合があります。例: メインのプロジェクト構成スクリプト (CMakeLists.txt またはその他) は、いくつかのサブディレクトリに配置できます。この場合、プロジェクトのルートを手動で変更する必要があります。メインメニュー...
![](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_CMake_select_load.png)
CMake の読み込み / 再読み込み
CMake をロードするプロジェクトルートで CMakeLists.txt ファイルが検出されると、CLion はそのファイルを自動的に読み込みます。CMakeLists.txt ファイルを手動でロードするには、プロジェクトツリーでファイルを右クリックし、コンテキストメニューから CMake プロジェクトを読み込むを選択します。CMakeLists.txt の変更時に CMake を再ロードするデフォルトでは、CMakeLists.txt ファイルに変更を加えると、CLion は、プロジェクトを再ロードす...