0

サンプル プロジェクトのコードは次のようになります。

ここに画像の説明を入力

エラーは次のとおりです。

Unresolved inclusion: <iostream>
Symbol 'std' could not be resolved
Symbol 'cout' could not be resolved

ただし、プロジェクトを正常に実行すると、次のように出力されます。

!!!Hello World!!!

自動補完部分が正しいファイルを見ていないと思いますが、これを修正する方法はありますか?

4

2 に答える 2

0

ランギターによる指示で問題が解決しました:

CDT を使用した Eclipse Juno が組み込みのインクルード ディレクトリを追加しない

彼は言う、

お願いします

Open the Eclipse Preferences dialog (Windows | Preferences).
Open C++ | Build | Settings.
Open the Discovery tab.
Select the built-in compiler settings entry.
Press the Clear Entries button.

その後、Eclipse はコンパイラーからデフォルトを再度要求する必要があります。

Arch Linux では、GCC バージョンが変更されるたびにこれを行う必要がありました。その場合、バージョンがフォルダー名にエンコードされているため、デフォルトの場所が変更され、Eclipse はこれに気付かないためです。

于 2013-10-17T03:28:12.937 に答える