2012-02-20 2 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에 강조 구문 오류를 얻을 :

기호 '표준' 기호 'cout을'을 확인할 수 없습니다 확인할 수 없습니다

전체 C++ 응용 프로그램을 컴파일/빌드하는 데 필요한 모든 기능으로 CDT를 설치하지 않았을 것입니다. 내가 누락 된 부분을 파악하기 위해 어디에서 시작할 수 있습니까?

+0

어떤 플랫폼 Windoze, Linux, Mac? – macduff

+0

Windows 7 (선택 사항이 아님) – IAmYourFaja

+0

Symbol 'std'을 (를) 확인할 수 없습니다. 컴파일러 오류이거나 인덱서/자동 완성 오류 메시지가 표시됩니까? – Torsten

답변

3

컴파일러가 있습니까? eclipse documentation : 'C/C++ 개발자 용 Eclipse IDE에는 컴파일러 또는 디버거가 포함되어 있지 않습니다. 시스템에 설치되어 있지 않은 경우 시스템을 다운로드하여 설치해야합니다. C/C++ 개발 사용자 가이드의 Before you begin 섹션을 참조하십시오. '

여기에서 컴파일러를 설치하는 방법을 선택할 수 있습니다.

특히 해결되지 않은 기호 문제의 경우, 설치하려는 컴파일러에 따라 다르지만 프로젝트 - 속성 -> C/C++ 일반 -> 경로 및 기호/포함 탭에서 올바른 경로를 설정해야합니다.

0
난 당신이 무슨 OS 모르는

하지만 당신은 나를 위해 일한 다음, 맥에있는 경우 :

  1. 은 엑스 코드가가 설치되어 있는지 확인합니다.

  2. 당신의 터미널 창 유형 엽니 다

    이제 " '표준'은 확인할 수 없습니다"--install

엑스 코드 - 선택이 오류가 사라집니다.

  1. 가 실행 아이콘을 클릭 : 이제

    은, 당신의 Hello World 응용 프로그램을 실행합니다. 실행 구성을 선택하라는 메시지가 나타납니다. 실행 구성 창은 실행 아이콘에서 드롭 다운 화살표를 클릭하거나 실행 메뉴를 사용하여 액세스 할 수도 있습니다.

  2. 구성은 C++ 응용 프로그램을위한 것이어야합니다. "Main"탭에서 "Search Project"버튼을 클릭하십시오.

  3. 바이너리 상자에는 프로젝트 이름이 미리 선택된 바이너리가 있어야합니다. 확인을 클릭하십시오.

  4. "실행 구성"창 하단의 실행 버튼을 클릭하십시오.

프로젝트가 실행되고 "Hello, world!"가 표시됩니다. Eclipse의 맨 아래에있는 Console 창에서.

나는 또한 추가하고 싶다, 나는 아직도 표준과 가진 문제점을 찾아 내지 않는다. 컴퓨터를 다시 시작하면 사라집니다. 왜 그랬는지 알고 싶습니다.

편집 :이 문제는 다시 돌아 왔지만 지금은 사라지지 않을 수 있습니다! 누구든지 고칠 방법을 알고 있습니까? 나는 그것이 프로젝트/컴파일러 설정이있는 것으로 확신한다.

관련 문제