Clionは https://www.jetbrains.com/ からダウンロードするだけです。なぜなら、他の製品が好きだからです。
しかし、私はそれを正しく設定するのに問題があり、アプリケーションをコンパイルして実行することができないという事実に反対します(単純なhello world 1)
アプリケーションを実行しようとすると、「構成の編集」と呼ばれるので、新しいアプリケーションを追加しましたが、問題になりました。
残りの構成は不要なようです。
私のCMakeList.txtは次のようになります。
cmake_minimum_required(VERSION 3.3)
project(test)
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11")
set(SOURCE_FILES test.c test.h)
add_executable(test ${SOURCE_FILES})
「すべてのターゲット」でこれを実行し、実行可能ファイルをセットアップしようとしました。すべてですが、私はそれを機能させることができません。
ここに以前にこの問題を抱えていてアドバイスできる人はいますか?ありがとう
Windows 10を更新した後、CLion 1.2.1(この回答を書いている時点)で同じ問題に遭遇しました。OSを更新する前は問題なく動作していました。私のOSはC:\ドライブにインストールされ、CLion 1.2.1およびCygwin(64ビット)はD:\ドライブにインストールされます。
問題はCMakeにあるようです。 Cygwinを使用しています。以下は、私が問題を解決するために使用した手順の簡単な答えです。
SHORT ANSWER(MinGWでも同様のはずですが、私は試していません):
長い回答:
以下は、この問題を解決した詳細な手順です。
Cygwinの以前のバージョンをアンインストール/削除します(MinGWの場合)
CLionが最新であることを確認してください
Cygwinセットアップを実行する(私の64ビットOSの場合はx64)
Cygwin用の少なくとも以下のパッケージをインストールします。gcc g++ make Cmake gdb
CLionが必要とする上記パッケージの正しいバージョンをインストールしていることを確認してください。必要なバージョン番号は、CLionのクイックスタートセクションで確認できます(レピュテーションポイントが増えるまで、3つ以上のリンクを投稿できません)。
次に、Cygwin(またはMinGW)を 'Path' というWindows環境変数に追加する必要があります。 Windowsのバージョンの環境変数を見つける方法をGoogle
[Win 10では、[このPC]を右クリックして、[プロパティ]-> [システムの詳細設定]-> [環境変数...]-> [システム変数]-> [パス]を検索-> [編集]をクリック]
「bin」フォルダーをPath変数に追加します。 Cygwinの場合は、D:\cygwin64\bin
を追加しました
CLionを起動し、「ようこそ画面」または「ファイル」->「設定」から 'Settings' に移動します。
'Build、Execution、Deployment' を選択して、 'Toolchains' をクリックします。 =
'Environment' は、Cygwinインストールディレクトリ(またはMinGW)への正しいパスを表示する必要があります。
'CMake実行可能ファイル' の場合、 'Use the bundled CMake xxx' (この場合、この回答を書いている時点では3.3.2 )
'Debugger' に表示される 'Cygwin GDB GNU gdb(GDB)7.8' [too many gdb's inその行;-)]
その下には、すべてのカテゴリのチェックマークが表示され、 'make' 、 'C compiler' への正しいパスも表示されます。 'C++コンパイラ'
スクリーンショットを見る:コンパイラ、make、gdbへのすべてのパスを確認する
スクリーンショットを見る:プロジェクトを実行するための設定を確認してください
コンソールウィンドウにエラーがないはずです。 'Run'-> 'Build' オプションがアクティブになっていることがわかります。
プロジェクトをビルドしてから、プロジェクトを実行します。ターミナルウィンドウに出力が表示されます。
お役に立てれば!がんばってCLionをお楽しみください。
私はクリオンでいくつかの問題に出会い、最終的にそれらを解決しました。ここにいくつかの経験があります。
Windows環境では、CygwinまたはMinGWの代わりにMicrosoft Visual StudioコンパイラをCLionのコンパイラとして使用することもできます。
ヘルプでアクションを探して、「Registry」と入力し、「CLion.enable.msvcを有効にします。MicrosoftVisual Studio Compilerでツールチェーンを設定します(まだダウンロードしていない場合はダウンロードする必要があります)
詳細については、このリンクに従ってください: https://www.jetbrains.com/help/clion/quick-tutorial-on-configuring-clion-on-windows.html