CLion 2026.2 Help

IAR ツールチェーン

組み込みプロジェクトのツールチェーンを設定する場合、 IAR(英語) コンパイラーを使用できます。 CLion はそれを C/C++ コンパイラーとして検出し、コンパイラー情報を収集します。 また、IAR ツールチェーンを使用するプロジェクトを開くことができ、プロジェクトは正常にロードされます。

現在、 CMake ベースの プロジェクトのみがサポートされています。 開始点として、 STM32CubeMX プロジェクトを作成し、自動生成された CMakeLists.txt を編集できます。 サンプルプロジェクト(英語)を例として使用します。

IAR コンパイラーを設定する

  1. IAR ワークベンチ(英語)をダウンロードしてインストールします。 IAR License Manager を開き、IAR ライセンスがアクティブ化されていることを確認します。 CLion は IAR ライセンスを提供しないことに注意してください。

  2. CLion で、 設定 | ビルド、実行、デプロイ | ツールチェーン に移動します

    Windows では、新しい MinGW ツールチェーンを 作成するか、既存のツールチェーンを選択します。 Windows で IAR コンパイラーを使用するには、 MinGW 環境が必要であることに注意してください。

    Linux では、デフォルトのローカルツールチェーンを使用します。

  3. C コンパイラー および C++ コンパイラー フィールドで、IAR コンパイラーへのパスを設定してください:

    IAR コンパイラーを使用したツールチェーン
  4. デバッガーを選択してください。バンドルされている GDB やカスタム GDB バージョン(たとえば、 GNU ARM Embedded Toolchain のデバッガー)を利用できます。

    IAR ツールチェーン用の GDB デバッガー
  5. 次のいずれかを実行します:

    • 新しく作成したツールチェーンをリストの一番上に移動して デフォルト として設定します。 この方法なら、CMake プロファイルで手動選択する必要がありません。

      デフォルトとしての IAR ツールチェーン
    • 設定 | ビルド、実行、デプロイ | CMake に移動し、現在のプロファイルの ツールチェーン フィールドで新しく作成したツールチェーンを選択します。

      CMake プロファイル用に選択された IAR ツールチェーン
2026 年 7 月 15 日