実行/デバッグ構成: CMake アプリケーション
この構成テンプレートを使用して、CMake ターゲットを実行またはデバッグします。

作成:
共通設定
実行構成を編集する場合(ただし実行構成テンプレートは除く)、次のオプションを指定できます:
項目 | 説明 |
|---|---|
名前(N) | 実行構成の名前を指定して、編集または実行時に他の構成の間ですばやく識別できるようにします。 |
複数のインスタンスを許可する(U) | この実行構成の複数のインスタンスを同時に実行できるようにします。 デフォルトでは無効になっており、別のインスタンスがまだ実行中の場合にこの構成を開始すると、JetBrains Rider は実行中のインスタンスを停止して新しいインスタンスを開始することを提案します。 これは、実行構成が多くのリソースを消費し、複数のインスタンスを実行する正当な理由がない場合に役立ちます。 |
プロジェクトファイルとして保存(S) | 実行構成設定を含むファイルを保存して、他のチームメンバーと共有します。 デフォルトの場所は .idea/runConfigurations です。 ただし、 .idea ディレクトリを共有したくない場合は、プロジェクト内の他のディレクトリに構成を保存できます。 デフォルトでは無効になっており、JetBrains Rider は実行構成設定を .idea/workspace.xml に保存します。 |
構成タブ
項目 | 説明 |
|---|---|
実行可能 | 構成で使用する実行可能ファイルを指定してください。 |
ターゲット | リストから目的のターゲットを選択してください。 ターゲットタイプは次のアイコンで示されます:
|
プログラム引数 | コマンドラインで使用するフォーマットで、プログラムに渡す引数のリストを入力してください。 VM オプションを指定する場合と同じルールを使用します。 |
作業ディレクトリ | アプリケーションの実行に使用する作業ディレクトリを指定してください。 このディレクトリは、すべての相対入力および出力パスの開始地点です。 デフォルトでは、フィールドにはプロジェクトファイルが存在するディレクトリが含まれます。 別のディレクトリを指定する場合は、 リストを展開して、作業ディレクトリのパスとして使用できる利用可能な パス変数を表示します。 |
環境変数 | 環境変数を作成し、その値を指定します。 詳細については、 環境変数の追加 を参照してください。 |
次からの入力をリダイレクト | 入力を読み込むファイルを指定してください。 相対パスは、 作業ディレクトリ(W) パスが先頭に付きます。 このフィールドでは、 マクロと パス変数を使用できます。 |
管理者権限で実行 / root 権限で実行 | このチェックボックスを設定すると、root 権限で構成を起動できます。 |
外部コンソールで実行(Windows) | このチェックボックスを設定すると、外部 このオプションは、LLDB 付きの MSVC および GDB 付きの MinGW の場合にのみ影響します。 Cygwin で GDB を使用している場合、チェックボックスのステータスに関係なく、実行可能ファイルは常に外部コンソールで実行されます。 |
出力コンソールでターミナルをエミュレートする | 出力コンソールでターミナルエミュレーションを有効化します。 |
起動前
この領域では、構成を起動する前に実行するタスクを指定できます。
Build は CMake アプリケーションのデフォルトの起動前ステップです。 他のタスクを追加した場合は、リストに表示されている順序で実行されます。