3

Kubuntu と KDevelop のまったく新しいものです。新しい No GUI(CMake) Simple CMake ベースの C++ アプリケーションを作成しました。

#include の下に赤い波線があり、エラーが発生しています

インクルード ファイルが見つかりませんでした::iostream

Google で見つけた答えは、まだ私にとっては早すぎるものでした。私が必要とする答えは、「このメニュー項目をクリックしてから、これをクリックしてから、それからそれなどです」というものです。

ありがとうございました!

(編集:コードを追加)

#include <iostream>

int main(int argc, char **argv) {
    std::cout << "Hello, world!" << std::endl;
    return 0;
}
4

2 に答える 2

1

インクルードパスにあり、デフォルトでKDevelopによって認識される必要があるため、G ++などをすべてインストールする必要があるようです。

ちなみに、最近出荷されている KDevelop Ubuntu のバージョンはわかりませんが、4.2 未満の場合は、アップグレードする必要があります。

基本的な C++ 開発パッケージがインストールされていることが確実な場合は、エラーにカーソルを合わせると、パスを追加できるカスタム インクルード パスを追加できるアシスタントが表示されます (例: "/usr/include/ c++/4.6.2/"、代わりに GCC バージョン)。ただし、実際には、KDevelop の CMake プロジェクトでこれを行う必要はありません。

于 2012-03-03T14:00:48.250 に答える
0

インクルードステートメントを のように書いたと思いますが#include "iostream"、そのように見えるはずです#include <iostream>

于 2012-02-22T03:45:44.753 に答える