CLion 2026.2 Help

CMake デバッグ

CLion CMake デバッガーは、 CMake スクリプト のエラーや望ましくない動作を特定・修正するのに役立ちます。

CMake バージョン 3.27 以降では、CLion は デバッグアダプタープロトコル (DAP) を使用します。 拡張設定では Sysprogs の CMake スクリプトデバッガー(英語)に基づく実装に切り替えることもできます。

失敗した CMake 生成をデバッグする

  1. CMake の生成に失敗した場合は、CMake ツールウィンドウで デバッグ ヒントをクリックします。

    CMake ツールウィンドウのデバッグヒント
  2. CLion がデバッグセッションを開始し、コード内の該当箇所に移動します:

    CMake ツールウィンドウから開始されたデバッグセッション

エディターから CMake デバッグセッションを起動する

  • 最上位の CMakeLists.txt を開き、最初のコマンド横のガターアイコンをクリックして、 デバッグ を選択します:

    ガターから CMake デバッグセッションを開始する

この方法でデバッグセッションを起動すると、CLion はタイプ CMake デバッグ の一時的な構成を作成します。 今後使用するために 保存し 、そのタイプの構成をさらに作成することができます。 詳細については、次のセクションを参照してください。

CMake デバッグ構成を作成して起動する

  1. メインメニューで 実行 | 実行構成の編集​ へ移動します。

  2. ツールバーの をクリックするか、 Alt+Insert を押します。 テンプレート一覧から CMake デバッグ を選択します:

    CMake デバッグ構成の追加
  3. 構成の名前を設定し、必要に応じて 起動前ステップを追加します。

  4. スイッチャーで新しく作成した構成を選択し、 「デバッグ」ボタン をクリックするか、 Shift+F9 を押します。

CMake デバッグ機能

CMake デバッガーには、CLion で使える多くの一般的なデバッグ機能が含まれています。 例: ブレークポイントを設定し、 コードをステップ実行し、CMake 変数を 監視し、エディターで インライン化された値を調べることができます。

デバッグセッションの例
2026 年 7 月 15 日