CLion 2019.1ヘルプ

CLionのインストールとセットアップ

インストール要件

ハードウェア要件

  • 2 GBの空きRAM

  • 1024x768の最小画面解像度

ソフトウェア要件

JRE 1.8はCLionディストリビューションにバンドルされています。CLionを実行するには、コンピューターにJavaをインストールする必要はありません。

  • Microsoft Windows v.7以降 (64ビットのみ)

  • インストールされたパッケージを含むCygwin x 64:GCC/G++、make、gdb
    または
    インストールされたパッケージを含むMinGW:GCC/G++ and make
    または
    Windows Subsystem for Linux(WSL)
    または
    C++サポート付きVisual Studio 2013, 2015または2017

  • macOS 10.9.4+

  • コマンドラインツールでXcodeをインストールする必要があります

  • Xcodeのインストールまたはアップデート後、ターミナルで xcode-select --install コマンドを実行したことを確認してください

  • Linux 64ビット

  • KDE、GnomeまたはUnity DEデスクトップ

  • GCC / C++またはClang

ツールチェーンの要件

一般的に、CLionを使用してC / C++で開発するには、次のものが必要です。

  • CMake(英語)バージョン2.8.11以上(同梱のバージョンを使用したくない場合)、makeしてください。

  • GCC / G ++、またはClang(Windowsの場合、ツールチェーンを使用することを意味します):MinGW(英語)MinGW-w64(英語)、またはCygwin(英語)少なくとも2.8。

  • WSL(英語)には、Windows 10 Fall Creators Update(バージョン1709、ビルド16299.15)が必要です。

  • GCC/G++またはClangの代わりにMicrosoft Visual C++コンパイラを使用する場合は、Visual Studio 2013, 2015または2017をインストールしてください。詳しくはチュートリアルを参照してください。

  • GDB(英語) : 7.8.x-8.2.x(バンドル版を使用したくない場合)

CLionをダウンロードしてインストールする

  1. ご使用のオペレーティング・システム用のCLionをダウンロード(英語)

  2. お使いのオペレーティングシステムに応じて次の操作を行います。

    • Windows インストール:
      1. ダウンロードした .exe ファイルを実行します。

      2. インストールウィザードの指示に従います。

    • macOS インストール:
      1. ダウンロードした CLion-*.dmg パッケージを開き、CLionを Applications フォルダーにドラッグします。

    • Linuxのインストール
      1. ダウンロードした CLion-*.tar.gz アーカイブを解凍します。推奨抽出ディレクトリーは /optです。

        sudo tar xvzf CLion-*.tar.gz -C /opt/

      2. bin サブディレクトリーから CLion.sh を実行します。

        sh /opt/clion-*/bin/clion.sh

以前のCLionのバージョンは、以前のCLionリリース(英語)ページでダウンロードできます。

CLionを初めて実行する

CLionの設定をインポートする

初めてCLionを起動した場合、または以前のバージョンからアップグレードした場合は、完全インストールダイアログが開き、IDE設定をインポートするかどうかを選択できます。

Complete Installation

これがCLionの最初のインスタンスの場合は、設定をインポートしないオプションを選択します。

ユーザーインターフェースのテーマを選択する

次に、UIテーマを選択するように求められます: デフォルトテーマとDarculaテーマのどちらかを選択できます:

UI theme

ツールチェーンを設定する

この段階で、推奨する環境、CMakeとGDBの実行可能ファイルを指定します。

適切なインストールを選択し、赤い感嘆符がないことを確認します。直接指示については、ツールチェーン構成マニュアルおよびリファレンス情報を参照してください。

Configuring toolchains

準備ができたら、適用をクリックします。

特定のコンポーネント(コンパイラ、GDBなど)が見つからない場合、CLionは対応するエラーを表示します:

Failed to configure toolchains

適用ボタンは引き続き使用できます。ただし、構成されたツールチェーンを適切に作成せずに作成または開くときに問題が発生することがあります。ツールチェーンはいつでも設定できます。

不要なプラグインを無効にする

CLionには、さまざまなバージョン管理システムとアプリケーションサーバーとの統合を提供するさまざまなプラグインが付属しており、さまざまなフレームワークと開発テクノロジのサポートが追加されています。

次のステップでは、CLionのパフォーマンスを上げる必要のないプラグインを無効にすることができます。必要に応じて、後で設定 環境設定ダイアログ(プラグインCtrl+Alt+S )で再度有効にすることができます。

cl FirstRunDisablePlugins

プラグインのグループごとにすべて使用不可リンクをクリックすると、すべてのプラグインが無効になり、カスタマイズをクリックすると個々のプラグインが無効になります。

追加のプラグインをダウンロードしてインストールする

次のステップでは、IDEにバンドルされていない追加のプラグインをCLionプラグインリポジトリ(英語)からダウンロードするように求められます。

cl FirstRunDownloadPlugins

CLionでプロジェクトを開始する

最初のCLion設定を完了すると、ようこそ画面が表示されます: 次のことができます:

Welcome screen

CLionの登録

CLionの試用版を試用するには、試用版を無償でダウンロードしてインストールしてください。試用版は30日間利用可能となり、ライセンスを取得(英語)して登録する必要があります。

  1. 以下のいずれか 1 つを実行します:

    • ようこそ画面で、構成 | ライセンスの管理をクリックします。

    • メインメニューで、ヘルプ | 登録を選択します。

    The License Activation dialog
  2. CLionの登録方法を選択してください:

    オプション

    説明

    JetBrains アカウント

    JetBrains アカウント(英語)を使用して登録します。

    詳細については、JetBrainsアカウントとは何ですか?(英語)を参照してください。

    アクティベーション・コード

    アクティベーションコードを使用して登録します。

    ライセンス・サーバー

    ライセンス・サーバーを使用して登録してください。

    初期CLion起動時にシステムプロキシのURLを上書きするには、-Djba.http.proxy プロパティーを使用します。このプロパティーはJVMオプションとして追加できます。

    複数のマシンでCLionインストールをサイレントインストールまたは管理する場合は、JETBRAINS_LICENSE_SERVER 環境変数を設定して、ライセンスサーバーのURLを指定することができます。

ライセンスが必要なプラグインがある場合は、ライセンス認証ダイアログの代わりに、メインメニューからヘルプ | ライセンスをクリックしてライセンスダイアログを開きます。

ライセンスダイアログには、ライセンスのリストとその状態が表示されます。

  • 期限切れ:ライセンスを更新して続行してください。

  • 猶予期間 : ライセンスが期限切れになるまで数日あります。

  • 評価期間 : 有効なライセンスなしで使用します。

  • アクティブなライセンス : 有効期限まで使用できます。

ライセンスを設定するには、編集ボタンをクリックしてライセンス認証ダイアログを開きます。

CLionを更新

  1. CLionの最新バージョンをダウンロード(英語)してください。

  2. CLionをダウンロードしてインストールする説明に従ってセットアップを起動します。

  3. 既存のCLionバージョンをその設定、キャッシュ、およびローカル・ヒストリーと共にアンインストールするかどうかを選択し、インストールウィザードの指示に従います。

提供時の状態では、CLionインストールは自動的にアップデートを確認するように設定されています。自動更新は設定/環境設定 | 外観および振る舞い | システム設定 | 更新で設定できます。アップデートの確認を有効にして、早期アクセスプログラム、ベータリリースまたは安定リリースからアップデートを受信するチャンネルを選択します。選択したオプションによると、CLionは新しいビルドがあると通知します。

利用可能なアップデートを即座に確認するには、Windows / Linuxの場合はヘルプ | 更新の確認、macOSの場合はCLion | 更新の確認をクリックします。

Toolbox AppでCLionを管理する

ツールボックスアプリケーションは、CLionを含むすべてのJetBrains開発ツールとプロジェクトを単一のアクセスポイントから管理できるようにするコントロールパネルです。IDEを起動し、同じツールの異なるバージョンを維持し、アップデートをインストールし、必要に応じてロールバックすることができます。また、JetBrainsアカウントを記憶しておき、新しいツールをインストールして登録すると自動的にログインします。

  1. ツールボックスアプリケーションをダウンロード(英語)

  2. セットアップファイルを起動します。

  3. インストールが完了したら、JetBrainsのプライバシーポリシーに同意し、JetBrainsアカウントにサインインします。

これで、既存のツールの管理、新しいツールのインストール、およびアップデートのダウンロードが可能になりました。

CLion in the Toolbox app

Windowsでサイレントインストールを実行する

サイレントインストールは、ユーザーインターフェースなしで実行されます。ネットワーク管理者は、CLionを複数のマシンにインストールして、他のユーザーを中断させないために使用できます。

サイレントインストールを実行するには、次のスイッチを使用してインストーラを実行します。

  • /S : サイレントインストールを有効にする

  • /D : インストールディレクトリーへのパスを指定する

  • /CONFIG : サイレント設定ファイルへのパスを指定します

例:

CLion.exe /S /CONFIG=d:\temp\silent.config /D=d:\IDE\CLion

サイレント設定ファイル

CLionのサイレント設定ファイルはhttps://download.jetbrains.com/cpp/silent.config(英語)からダウンロードできます

サイレント設定ファイルには、CLionをインストールするためのオプションが定義されています。デフォルトのオプションでは、サイレントインストールは現在のユーザ(mode=user)に対してのみ実行されます。すべてのユーザにCLionをインストールする場合は、テキストエディターでサイレント設定ファイルを開き、インストールモードオプション(mode=admin)の値を変更し、インストーラを管理者として実行します。

CLionをサイレントモードでアンインストールする

CLionをサイレントアンインストールするには、/S スイッチを管理者としてアンインストーラを実行します。アンインストーラは binのインストールディレクトリーにあります。

管理者としてcmd (Windowsコマンドプロンプト)を実行し、CLionインストールディレクトリーに移動して、次のコマンドを実行します。

bin\uninstall.exe /S

LinuxにCLionをスナップパッケージとしてインストールする

CLionは自己完結型のスナップ(英語)パッケージとしてLinuxにインストールできます。スナップは自動的に更新されるため、CLionのインストールは常に最新の状態になります。

CLionは2つのチャンネルで配信されます:

  • 安定したチャネルには安定したバージョンのみが含まれます。CLionの最新の安定版リリースをインストールするには、次のコマンドを実行します。

    $ sudo snap install clion --classic
  • エッジチャネルにはEAPビルドが含まれます。CLionの最新のEAPビルドをインストールするには、次のコマンドを実行します。

    $ sudo snap install clion --classic --edge

スナップがインストールされたら、clion.sh コマンドを実行してスナップを起動できます。

インストールされているすべてのスナップを一覧表示するには、sudo snap listを実行します。詳細は、Snapcraftのドキュメント(英語)を参照してください。

最終更新日: 2019年4月25日

関連事項

関連ページ:

クイックチュートリアル: WindowsでCLionを設定する

基本WindowsでCLionを設定する前に、CLionのハードウェア要件とシステム要件を確認することを強くお勧めします。現在、CLionは、開発目的で必要とされるコンパイラと追加のツールセットを含む以下の環境をサポートしています。Cygwin。MinGW。Windows Subsystem for...

IDE設定を共有する

CLionを使用すると、IDEの異なるインスタンス間で設定を共有できます。これは、異なるコンピューターから作業していて、慣れ親しんだものとは違った見方や振る舞いの煩わしさを取り除く場合に、快適な作業環境を再現できます。次のいずれかの方法で設定を共有できます。IDE 設定同期機能を使用します。JetB...

CMakeプロジェクトのためのツールチェーン

CLionのCMakeプロジェクトでは、ツールチェーンはアプリケーションの構築と実行に必要なすべての必要なツールのセットです:作業環境、CMake実行ファイル、makeとコンパイラ、デバッガ。CLionを使い始めるとき、すでに利用可能なデフォルトのツールチェーンを持っています。開発には使用できますが...

プロジェクトを開いて再度開く

CLionでは、異なるウィンドウで同時に複数のプロジェクトを開くことができます。デフォルトでは、別のプロジェクトが開かれている間にプロジェクトを開くたびに、CLionは同じウィンドウで開くか新しいウィンドウで開くかを選択するように求めます。必要に応じて、システム設定ページのコントロールを使ってこの動...

バージョン管理

VCS 操作のポップアップ(Alt+`またはVCS | VCS 操作のポップアップ)を使用すると、VCS関連のコマンドをすばやく呼び出すことができます。ポップアップ内のアクションのリストは、現在有効になっているVCSによって異なります。VCS 操作のポップアップコマンドのリストは設定可能です -

高度な構成

設定/環境設定ダイアログ(Ctrl+Alt+S)で使用可能な標準オプションのほかに、CLionを使用すると、基盤となるプラットフォームとJavaランタイムの低レベルの構成を実行できます。何をしているのかわからない場合、これは予期しない問題を引き起こし、あなたのCLionインストールを動作不能にするか...