問題タブ [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.
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!
cmake - プログラムの作業ディレクトリを変更するにはどうすればよいですか
Mac で Clion EAP を試す。起動したプログラムの現在の作業ディレクトリを変更するにはどうすればよいですか? バイナリの出力ディレクトリに設定されているようです。
c++ - CLion は実行可能ファイルをどこに保存しますか?
CLion を Ubuntu 14.04 にインストールします。CMakeLists.txt を使用して最初のプロジェクトをビルドします。
ソースファイル:
CMakeLists.txt:
私のソースファイルは/home/user/Desktop/shにあります。しかし、ビルド後、このフォルダーに実行可能ファイルが表示されません。それはどこにある?
c++ - CLion は C++11 を優先して C++98 モードを無効にします
JetBrains CLion で C++11 のみの構文を使用してコードをコンパイルしようとしているため、C++98 モードを無効にしたいと考えています。この StackOverflow questionの指示に従いましたが、機能させることができません。
この目標を達成するために、ALT + SHIFT + F10 に移動し、引数-std=c++11
をProgram Argumentsに渡しました。
再度ビルドすると、C++98 モードがまだ有効になっているように見えます。
コードで
問題が私のコード内にないことはかなり確信していますが( IdeoneC++11対IdeoneC++98 (4.8.1) )
画像: CLion インターフェース
私が想像するのは、コンパイル文字列です(コメントごと):
そのため、私のコンテンツが含まれているようには見えません。
私は他の JetBrains IDE の経験はあまりありませんが、ほとんど同じであると言えます。
誰でもこれを再現できますか?これが 100% 機能していない可能性がある (まだ初期リリース ビルドである) というフィードバックを JetBrains に送信する必要がありますか? それとも、私はそれを台無しにしていて、ここにユーザーエラーがありますか?
ありがとう!
c++ - CLion で C プロジェクトを作成する方法
CLion は 1 か月前にリリースされて以来、それに関するドキュメントはあまりありません。したがって、CLion で ac プロジェクトを作成する方法について混乱しています。新しいプロジェクトを作成したい場合は、プロジェクトの名前を尋ねて、main.cpp ファイルを参照するデフォルトの main.cpp および CMakeLists.txt ファイルを作成します。ファイル main.cpp の名前を -> main.c に変更し、CMakeLists.txt を手動で編集できますが、.txt ファイルにもいくつかのものが含まれているため、ここで助けが必要です。
デフォルトの CMakeLists.txt ファイル。
注: この問題には、C++ プロジェクトの代わりに C プロジェクトを作成するなどの簡単な解決策があるかもしれませんが、私にはわかりません。そのため、この問題についてこれを読んだ人には、手動で編集するよりも簡単な解決策があるかもしれません。ありがとう。
c - Clion でデフォルトで C プロジェクトを作成する
私は Windows で Clion を使用しており、作成するプロジェクトのタイプ (c/c++) を選択するオプションがありますが、Mac ではプロジェクトのタイプを選択するように求められません。デフォルトで設定さc++
れています。ただし、このHow to create a C project with CLion.cpp
に従って何度も何度も名前を変更するのは、クールなアイデアのようには思えません (時間がかかります)。それで、デフォルトでCプロジェクトを作成するように設定できる設定/設定のオプションはありますか?.c
cLion
c++ - CLion で C++11 を有効にするには?
CLion で C++11 コードを実行しようとしていますが、うまくいきません。それは言います:
orに設定しようとしましCMAKE_C_FLAGS
たが、まだ同じ問題があります。通常の C++ コードは正常にコンパイルされます。-std=c++11
-std=gnu++11
C++11 コードをコンパイルするには、CLion の CMake ウィンドウでどのフラグを設定する必要がありますか?