2012-02-20 12 views
6

簡単なC++アプリケーションをコンパイルするためにEclipse CDTプラグインを入手しようとしています。私は新しいC++プロジェクトを作成し、1つのファイル(test.cpp)を追加し、 "Hello、world!"のようにコーディングします。例:EclipseでコンパイルするにはC++を入手する

#include <iostream> 
using namespace std; 

int main() 
{ 
    cout << "Hello, world!"; 
    return 0; 
} 

は私が(それぞれ)述べ、using namespace stdcout上で強調表示された構文エラーを取得:

シンボル 'STD' シンボル 'coutの' を解決できませんでしたが解決できませんでした

完全なC++アプリケーションをコンパイル/ビルドするのに必要なものすべてでCDTをインストールしなかったと思います。私は何が欠けているのか把握するためにどこから始めることができますか?

+0

どのプラットフォームWindoze、Linux、Mac? – macduff

+0

私はWindows 7を使用しています(選択ではありません) – IAmYourFaja

+0

Symbol 'std'を解決できませんでした。コンパイラエラーまたはeclipseインデクサ/オートコンプリートエラーメッセージですか? – Torsten

答えて

3

コンパイラはありますか? eclipse documentation: 'C/C++開発者用Eclipse IDEにコンパイラまたはデバッガが含まれていません。あなたのシステムにそれがない場合は、あなたがダウンロードしてインストールする必要があります。 「C/C++開発ユーザーガイド」のBefore you beginセクションを参照してください。

ここで、コンパイラのインストール方法を選択して見つけることができます。

特に、未解決のシンボルの問題については、インストールするコンパイラに応じて、Project-> Properties-> C/C++ General-> Paths and Symbols/Includesタブで正しいパスを設定する必要があります。

0
私はあなたが持っているものOSを知らない

、しかしあなたは私のために働いた後、マック上にある場合:

  1. は、Xcodeのがにインストールされていることを確認します。

  2. はあなたターミナルウィンドウと種類を開きます。

    Xcodeの-選択--install

を今すぐエラーが消えるはず " 'STD' は解決できませんでした"。ファイル名を指定して実行]アイコンをクリックし

  1. :あなたのHello Worldアプリケーションを実行するために、今すぐ

    、。 実行コンフィギュレーションを選択するように求められます。 Run Configurationウィンドウは、Runアイコンからドロップダウン矢印をクリックするかRunメニューを使用しても表示されます。

  2. あなたの設定はC++アプリケーション用である必要があります。 [メイン]タブの[検索プロジェクト]ボタンをクリックします。

  3. [バイナリ]ボックスには、プロジェクトの名前があらかじめ選択されたバイナリが必要です。 [OK]をクリックします。

  4. [実行コンフィギュレーション]ウィンドウの下部にある[実行]ボタンをクリックします。

あなたのプロジェクトが実行され、「Hello、world!」と表示されることを願っています。 Eclipseの下部にあるConsoleウィンドウに表示されます。

私はまた、私はまだ時々stdが見つからない問題を追加したいと思います。 私のコンピュータを再起動すると、これはなくなります。なぜ私は知ってほしかった。

EDIT:この問題は戻ってきましたが、今すぐ離れることはできません。誰でも修正する方法を知っていますか?私はそれがプロジェクト/コンパイラの設定で何かであると確信しています。

関連する問題