0

私は OpenSUSE Leap Linux で KDevelop 4.7.1 を使用しています。プロジェクトで main.cpp と test.cpp ファイルの両方が 2 回表示される理由を理解しようとしています。

以下のテスト内のテストが起動可能な実行可能ファイルであることは承知していますが、理解できないのは、なぜ誰かがこれを望んでいるかに加えて、重複を非表示にする方法 (ツリー ビューを閉じる以外に) または完全に非表示にする方法です。無駄で紛らわしいので、構成ノードを起動します。このプロジェクトを起動できるようにするときに間違いを犯しましたか? 新しい Qt プロジェクトを作成し、ビルドして実行しようとしました。他の IDE では、KDevelop の以前のバージョンでさえ、すべてのファイルがこのように 2 回表示されることはありませんでした。

起動ターゲットを非表示にするだけの構成オプションがkdevelopにある場合、それは1つだけにしたいので、それは素晴らしいことです.cppファイルを非表示にして起動構成の下に表示されないようにするオプション、その方法を知りたいです。

kdev 4

4

2 に答える 2

1

強調表示された「テスト」は、定義された CMake ターゲットから取得されます。Your CMakeLists.txt には次のようなものがあります

add_executable(test main.cpp test.cpp)

したがって、内側の「テスト」には、このターゲットに関連するソース ファイルのみが表示されます。

于 2016-10-20T00:53:14.470 に答える