CLion をインストールする
CLion は、Windows、macOS、Linux で一貫したエクスペリエンスを提供するクロスプラットフォーム IDE です。(FreeBSD でのセットアップについては、この手順を参照してください。)
ツールチェーンの要件
IDE を動作させるには、CLion 本体に加えてツールチェーンをインストールする必要があります。ツールチェーンとは、C および C++ アプリケーションのビルドに使用されるプログラミングツールのセットです。通常、コンパイラー、デバッガー、ビルドシステムが含まれます。
CLion には Windows にバンドルされた MinGW ツールチェーンが付属しており、追加のセットアップなしですぐに使用できる開発環境を提供します。他のツールチェーンは手動で設定することもできます。詳細な手順については、Windows で CLion を設定するを参照してください。
WSL 構成については、WSL ツールチェーンを構成するを参照してください。
すでに Xcode がインストールされている場合は、追加のツールをインストールする必要はありません。CLion はプリインストールされているツールを自動的に検出します。Xcode がインストールされていない場合は、Xcode コマンドライン開発ツールをインストールするだけで十分です。ターミナルで xcode-select --install を実行することでインストールできます。
詳細な手順については、macOS に CLion を設定するを参照してください。
Linux では、GCC/G++(英語) または Clang(英語) を使用します。
Toolbox アプリを使用してインストールする
JetBrains Toolbox アプリは、JetBrains 製品をインストールするための推奨ツールです。JetBrains Toolbox アプリを使用すると、早期アクセスプログラム (EAP) やナイトリーリリースを含む、さまざまな製品や同一製品の複数のバージョンをインストールおよび管理したり、必要に応じてアップデートやロールバックを実行したり、ツールを削除したりできます。Toolbox アプリは、すべてのプロジェクトのリストを保持し、適切な IDE とバージョンでプロジェクトをすばやく開くことができます。
Toolbox アプリをインストールする
Toolbox アプリの Web ページからインストーラ .exe をダウンロードしてください。
インストーラを実行してウィザードの手順に従います。
Toolbox アプリを実行した後、通知領域でそのアイコン
をクリックし、インストールする製品を選択します。
特定のバージョンをインストールするには、
をクリックして利用可能なバージョンを選択します。

Toolbox アプリから JetBrains アカウントにログインすると、インストールした IDE で使用可能なライセンスが自動的にアクティブになります。
Toolbox アプリをインストールする
Toolbox アプリの Web ページからディスクイメージ .dmg をダウンロードします。
イメージをマウントし、JetBrains Toolbox アプリを Applications フォルダーにドラッグします。
Toolbox アプリを実行した後、メインメニューのアイコンをクリックして、インストールする製品を選択します。
特定のバージョンをインストールするには、
をクリックして利用可能なバージョンを選択します。

Toolbox アプリから JetBrains アカウントにログインすると、インストールした IDE で使用可能なライセンスが自動的にアクティブになります。
Toolbox アプリをインストールする
次のパッケージが存在している必要があります。
libxi6 libxrender1 libxtst6 mesa-utils libfontconfig libgtk-3-bin tar dbus-user-session .
ダウンロードした Toolbox アプリディストリビューションアーカイブを、アプリケーション (
<installation-directory>) をインストールする場所に解凍します。tar -xvf jetbrains-toolbox-<version>.tar.gz -C <installation-directory>アプリケーションを起動するには、コンソールを開き、インストールディレクトリ (
cdから<installation-directory>) に移動して、次のコマンドを実行します。./bin/jetbrains-toolboxこれにより、アプリケーションディレクトリ内のさまざまな Toolbox アプリケーションファイルが初期化されます。
~/.local/share/JetBrains/ToolboxToolbox アプリは、最初の起動時に、
~/.local/share/applicationsに.desktopエントリファイルも作成します。インストールする製品を選択します。
特定のバージョンをインストールするには、
をクリックして利用可能なバージョンを選択します。

Toolbox アプリから JetBrains アカウントにログインすると、インストールした IDE で使用可能なライセンスが自動的にアクティブになります。
スタンドアロンインストール
CLion を手動でインストールし、すべてのインスタンスとすべての構成ファイルの場所を管理するオプションを使用できます。これは、たとえば、特定のインストール場所を必要とするポリシーがある場合に役立ちます。
.exe インストーラーをダウンロードします。
インストーラを実行してウィザードの手順に従います。
インストールオプションステップでは、以下を構成できます。
CLion を起動するためのデスクトップショートカットを作成します。
CLion コマンドラインランチャーのあるディレクトリを
PATH環境変数に追加して、コマンドプロンプトの任意の作業ディレクトリから実行できるようにします。プロジェクトとしてフォルダーを開くアクションをシステムのコンテキストメニューに追加します(フォルダーを右クリックしたとき)。
特定のファイル拡張子を CLion に関連付けると、ダブルクリックで開きます。
CLion を実行するには、Windows 開始メニューでそれを見つけるか、デスクトップショートカットを使用します。bin のインストールディレクトリでランチャーバッチスクリプトまたは実行可能ファイルを実行することもできます。
アーカイブを目的のフォルダーに抽出します。
CLion を実行するには、bin の抽出されたディレクトリにあるランチャーバッチスクリプトまたは実行可能ファイルを使用します。
イメージをマウントし、CLion アプリを Applications フォルダーにドラッグします。
Applications ディレクトリ、Launchpad、Spotlight から CLion アプリを実行します。
ダウンロードした CLion-*.tar.gz アーカイブを解凍します。推奨抽出ディレクトリは /opt です。
sudo tar xvzf CLion-*.tar.gz -C /opt/bin サブディレクトリから CLion.sh を実行して CLion を実行します。
sh /opt/clion-*/bin/clion.sh
デスクトップエントリを作成するには、次のいずれかを実行します。
ウェルカム画面で、構成 | デスクトップエントリの作成をクリックします。
メインメニューでツール | デスクトップエントリの作成に移動します
CLion を初めて実行するときは、いくつかの手順を実行してインストールを完了し、インスタンスをカスタマイズして、IDE での作業を開始できます。
詳細は、CLion を初めて実行するを参照してください。
Linux に snap パッケージとしてインストールする
自己完結型の snap(英語) パッケージとして CLion をインストールできます。snap は自動的に更新されるため、CLion のインストールは常に最新の状態になります。
snap を使用するには、snapd インストールガイド(英語)の説明に従って snapd サービスをインストールして実行します。
Ubuntu 16.04 LTS 以降では、このサービスがあらかじめインストールされています。
CLion は 2 つのチャンネルで配信されます:
安定チャネルには、安定バージョンのみが含まれます。CLion の最新の安定版リリースをインストールするには、次のコマンドを実行します。
sudo snap install clion --classicCLionsnap は、従来のパッケージ化されたアプリケーションのように、システムへの完全なアクセスを必要とするため、
--classicオプションが必要です。エッジチャネルには EAP ビルドが含まれています。CLion の最新の EAP ビルドをインストールするには、次のコマンドを実行します。
sudo snap install clion --classic --edge
snap がインストールされたら、clion コマンドを実行して snap を起動できます。
インストールされているすべての snap を一覧表示するには、sudo snap list を実行します。
特定のバージョンをインストールする
利用可能なバージョンのリストを確認するには、次のコマンドを実行します。
snap info clion必要なバージョンをインストールするには、次のコマンドを実行します。
sudo snap install clion --channel=<version>/stable --classic
その他の snap コマンドの詳細については、Snapcraft のドキュメント(英語)を参照してください。
Windows でのサイレントインストール
サイレントインストールは、ユーザーインターフェースなしで実行されます。ネットワーク管理者は、CLion を複数のマシンにインストールして、他のユーザーを中断させないために使用できます。
サイレントインストールを実行するには、次のスイッチを使用してインストーラを実行します。
/S: サイレントインストールを有効にする/CONFIG: サイレント構成ファイルへのパスを指定します/D: インストールディレクトリへのパスを指定するこのパラメーターは、コマンドラインの最後にある必要があり、パスに空白が含まれている場合でも、引用符を含めないでください。
/NCRC: インストーラーの検証ポップアップを抑制したい場合は、CRC チェック(英語)を無効にします。
例:
インストールプロセス中に問題を確認するには、/S と /D パラメーターの間にログファイルのパスと名前を指定して /LOG スイッチを追加します。インストーラは指定されたログファイルを生成します。例:
サイレント設定ファイル
CLion のデフォルトのサイレント構成ファイルは、https://download.jetbrains.com/cpp/silent.config(英語) からダウンロードできます。
サイレント構成ファイルは、CLion をインストールするためのオプションを定義します。デフォルトのオプションでは、サイレントインストールは現在のユーザー mode=user に対してのみ実行されます。すべてのユーザーに CLion をインストールする場合は、インストールモードオプションの値を mode=admin に変更し、管理者としてインストーラーを実行します。
デフォルトのサイレント設定ファイルは、各 JetBrains 製品に固有のものです。これを変更して、必要に応じてさまざまなインストールオプションを有効または無効にすることができます。
システム要件
ハードウェア
CPU | x86_64 または arm64 アーキテクチャで 4 コアの CPU |
|---|---|
RAM | 合計 8GB の RAM。IDE プロセス用に 3GB が利用可能 |
ディスク容量 | 10 GB |
ディスプレイ解像度 | 1280 x 720 |
オペレーティングシステム
Windows | 10, 11 |
|---|---|
macOS | 15, 26 |
Linux | 分布:
デスクトップ環境:
|
* CLion は、JBR 21 に必要な glibc(英語) バージョン 2.29 を含まない RHEL6/CentOS7 などの一部の Linux ディストリビューションでは使用できません。
リモート開発
JetBrains リモート開発について詳しくは、こちらを参照してください。
ハードウェア | デスクトップへのインストールと同じです。 ローカルディスクまたはネットワークブロックストレージ(例: EBS)が必要です。 |
|---|---|
OpenSSH サーバー | バージョン 7.9p1 以降 |
Docker (IDE がコンテナー内で実行されている場合) | 25.0, 29.0 |
接続 | サーバー:
クライアントサーバー接続:
|
WSL | サポートされている Linux ディストリビューションを備えた WSL 2。 |
JetBrains ランタイムは IDE (JBR 21 ベース) にバンドルされているため、CLion を実行するために Java をインストールする必要はありません。
関連ページ:
登録
CLion は最大 30 日間無料で評価できます。CLion では、次のアクティベーションオプションが提供されます。無料の非商用利用: CLion の無料非有償ライセンス。30 日間無料体験: すべての IDE 機能を試すための 30 日間の試用版。有料ライセンス — 有償利用の場合は有料サブスクリプション。無料オプション: 学生、教師、その他の対象ユーザー向けの無料アクセスプログラム。トライアルとサブスクリプション:新規ユーザーで、JetBrains ツールをまだインストールしていない場合、I...
日本語化
言語:CLion は英語で利用可能ですが、中国語、韓国語、日本語をサポートするバンドルされたプラグインも含まれています。オペレーティングシステムがサポートされている言語であり、CLion が別の言語である場合、揃えるための提案が表示されます。このタイプの通知を表示したくない場合は、非表示にすることができます。言語パックプラグインを有効にするこの機能は、CLion にデフォルトでバンドルされ有効になっている中国語、日本語、韓国語言語パックプラグインに依存しています。関連する機能が利用できない場合...
チュートリアル: Windows で CLion を設定する
WSL ツールチェーンを使用すると、Linux の CMake とコンパイラーを使用してプロジェクトを構築し、Windows マシンで leavCLionLion を実行せずに WSL で実行 / デバッグできます。Microsoft Visual C++:システムに Visual Studio2017, 2019,, 2022 をインストールしてください。CLion で、に移動します。をクリックし、ツールチェーンテンプレートのリストから Visual Studio を選択します。ツールセットフィール...
WSL2
WSL(WSL 2) – Windows Subsystem for Linux – は、Windows 10 以降で Linux バイナリ実行ファイルをネイティブに実行するための互換性レイヤーです。現在、Ubuntu、OpenSUSE、SLES など、いくつかの Linux ディストリビューションをサポートしています。プロジェクト用に WSL ツールチェーンを設定すると、Windows マシンで実行されている CLion を移動せずに、Linux のツールチェーンを使用してビルドし、WSL で実行...
チュートリアル: macOS に CLion を設定する
このチュートリアルでは、macOS の CLion のインストール、更新、初期設定のプロセスについて説明します。インストール手順:macOS に CLion のインストールを開始する前に、マシンがハードウェア要件を満たしていること、および macOS のバージョンが 10.9.4+ であることを確認してください。手動インストールとパッチの更新 macOS 用の CLion の最新リリースまたは EAP バージョンをダウンロードします(以前のバージョンは以前の CLion リリースページで入手できます...
コマンドラインインターフェース
コマンドラインから CLion 機能を使用します: ファイルとプロジェクトを開き、差分を表示し、ファイルをマージし、コードスタイルを適用し、フォーマットし、ソースコードをインスペクションします。スタンドアロンインスタンスのランチャー:インストールディレクトリには、CLion の起動、ソースコードのフォーマット、インスペクションの実行に必要なバッチスクリプトと実行ファイルが含まれています。コマンドプロンプト(cmd.exe)からこれらを使用するには、CLion フォルダー(bin)の場所を環境変...