問題タブ [clion]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
4665 参照

c++ - cmakeからmakeを実行する

最近、cmake と make について学び始めましたが、解決できない問題に遭遇しました。
IDE CLion で cmake を使用する小さなテスト アプリケーションと、make を使用するライブラリの 2 つのプロジェクトがあります。どちらのビルド システムも変更できません。cmakeプロジェクトから、makeを使ったものをビルドしたいと思います。ライブラリの make ファイルは、単独で正常に動作します。

これはプロジェクトのレイアウトです:

私は次のことを試しました:

CMakeLists.txt:

この場合、「/bin/sh: /usr/bin/make -f /home/szil/project/libvz/Makefile: No such file or directory」というエラーが表示されます。

また、ExternalProject_Add および ExternalProject_Add_Step コマンドを使用してビルドしようとしましたが、どちらも機能しませんでした。

どんな助けでも大歓迎です、Thx!

0 投票する
3 に答える
22955 参照

cmake - プログラムの作業ディレクトリを変更するにはどうすればよいですか

Mac で Clion EAP を試す。起動したプログラムの現在の作業ディレクトリを変更するにはどうすればよいですか? バイナリの出力ディレクトリに設定されているようです。

0 投票する
2 に答える
49148 参照

c++ - CLion は実行可能ファイルをどこに保存しますか?

CLion を Ubuntu 14.04 にインストールします。CMakeLists.txt を使用して最初のプロジェクトをビルドします。

ソースファイル:

CMakeLists.txt:

私のソースファイルは/home/user/Desktop/shにあります。しかし、ビルド後、このフォルダーに実行可能ファイルが表示されません。それはどこにある?

0 投票する
1 に答える
4385 参照

c++ - CLion は C++11 を優先して C++98 モードを無効にします

JetBrains CLion で C++11 のみの構文を使用してコードをコンパイルしようとしているため、C++98 モードを無効にしたいと考えています。この StackOverflow questionの指示に従いましたが、機能させることができません。

この目標を達成するために、ALT + SHIFT + F10 に移動し、引数-std=c++11Program Argumentsに渡しました。

再度ビルドすると、C++98 モードがまだ有効になっているように見えます。

コードで

問題が私のコード内にないことはかなり確信していますが( IdeoneC++11IdeoneC++98 (4.8.1) )

画像: CLion インターフェース

私が想像するのは、コンパイル文字列です(コメントごと):

そのため、私のコンテンツが含まれているようには見えません。

私は他の JetBrains IDE の経験はあまりありませんが、ほとんど同じであると言えます。

誰でもこれを再現できますか?これが 100% 機能していない可能性がある (まだ初期リリース ビルドである) というフィードバックを JetBrains に送信する必要がありますか? それとも、私はそれを台無しにしていて、ここにユーザーエラーがありますか?

ありがとう!

0 投票する
2 に答える
37001 参照

c++ - CLion で C プロジェクトを作成する方法

CLion は 1 か月前にリリースされて以来、それに関するドキュメントはあまりありません。したがって、CLion で ac プロジェクトを作成する方法について混乱しています。新しいプロジェクトを作成したい場合は、プロジェクトの名前を尋ねて、main.cpp ファイルを参照するデフォルトの main.cpp および CMakeLists.txt ファイルを作成します。ファイル main.cpp の名前を -> main.c に変更し、CMakeLists.txt を手動で編集できますが、.txt ファイルにもいくつかのものが含まれているため、ここで助けが必要です。

デフォルトの CMakeLists.txt ファイル。

注: この問題には、C++ プロジェクトの代わりに C プロジェクトを作成するなどの簡単な解決策があるかもしれませんが、私にはわかりません。そのため、この問題についてこれを読んだ人には、手動で編集するよりも簡単な解決策があるかもしれません。ありがとう。

0 投票する
2 に答える
9194 参照

c - Clion でデフォルトで C プロジェクトを作成する

私は Windows で Clion を使用しており、作成するプロジェクトのタイプ (c/c++) を選択するオプションがありますが、Mac ではプロジェクトのタイプを選択するように求められません。デフォルトで設定さc++れています。ただし、このHow to create a C project with CLion.cppに従って何度も何度も名前を変更するのは、クールなアイデアのようには思えません (時間がかかります)。それで、デフォルトでCプロジェクトを作成するように設定できる設定/設定のオプションはありますか?.ccLion

0 投票する
2 に答える
27096 参照

c++ - CLion で C++11 を有効にするには?

CLion で C++11 コードを実行しようとしていますが、うまくいきません。それは言います:

orに設定しようとしましCMAKE_C_FLAGSたが、まだ同じ問題があります。通常の C++ コードは正常にコンパイルされます。-std=c++11-std=gnu++11

C++11 コードをコンパイルするには、CLion の CMake ウィンドウでどのフラグを設定する必要がありますか?