3

私はubuntu12.04のEclipseで次のコードを実行しようとしましたが、エラーが発生し続けます。なぜこれが起こっているのか教えていただけますか?ありがとう。

   #include <iostream>
   using namespace std;

  int main()
  {
  cout << "Hello World!" << endl;
  return 0;
  }

シンボル'std'を解決できませんでしたシンボル'cout'を解決できませんでしたシンボル'endl'を解決できませんでした

4

1 に答える 1

5

これは、シンボルを見つけることができない Eclipse の C++ パーサーです。

既に作成したプロジェクトに構成を追加することもできますが、面倒な場合があります。したがって、単純に新しい C++ プロジェクトを作成します。

ファイル > 新規 > C++ プロジェクト

それで :

"Executable > Empty Project" (または "Makefile Project > Empty Project") のように、必要なプロジェクトの種類を選択し、ツールチェーンでLinux GCCを選択してください。これにより、構成にすべてのデフォルト インクルードが追加され、C++ パーサーがすべてを検出できるようになります。[完了] をクリックし、コードを C++ ファイルに貼り付けて楽しんでください。

詳細については、これらのインクルード パスを [プロジェクト プロパティ] > [C/C++ 一般] > [パスとシンボル] > [インクルード] > [GNU C++] で確認できます。

于 2012-05-05T23:16:57.570 に答える