2011-08-20 2 views
1

이제이 언어에서 제공해야 할 것을 C++에게 알려줄 것입니다. 나는 그것을 다 설정하는 데 약간의 어려움을 겪고있다. 이클립스 CDT를 다운로드하고이 가이드를 따라 갔다 : http://www.dcs.vein.hu/bertok/oktatas/cpp_by_eclipse/eclipse_for_cpp_on_windows.html#Install_gdbEclipse CDT를 빌드 할 수 없습니다 - 무엇이 잘못되었는지 (콘솔 포함)

나는 윈도우 7 64 비트를 사용하고있다.

이전에 컴파일러를 설치 한 적이 없으며 정확히 무엇이 잘못되었는지 잘 모르겠습니다. 내 프로그램을 실행하려고하면 "실행에 실패했습니다. 이진 파일이 없습니다"오류가 발생합니다. 그러나 바이너리 폴더는 없습니다. 나는 건물을 만들려고 노력했지만, 잠시로드되지만 실제로는 아무 일도 일어나지 않습니다.

무엇을해야할까요?

빌드 프로젝트 Test2를 **

에 대한 구성 디버그의 : 나는 C에서 완전히 새로운 오전 ++ 그래서 인내심을 내가

이클립스 콘솔 : 실종 아무것도가 있으면 알려주세요 다음 말한다

내부 빌더가 빌드에 사용됩니다. ** cl/c/EHs/MD/Zi/nologo /Fospam.obj .. \ spam.cpp 내부 빌더 : "C : \ cppworkspace \ Test2 \ 디버그 ") : CreateProcess 오류 = 2, 프로그램 코드"오류 ": 프로그램"cl "을 (를) 찾지 못했습니다.

경로 : [C : \ oraclexe \ oracle \ product \ 10.2.0 \ s C : \ Windows \ System32 \ Wbem, C : \ Windows \ System32 \ WindowsPowerShell \ C : \ Program Files (x86) \ ATI Technologies \ ATI (x86) \ C : \ Program Files (x86) \ EgisTec \ MyWinLocker 3 \ x86 C : \ Program Files \ Microsoft SQL Server \ 100 \ Tools \ Binn \ c : \ Program Files \ Microsoft SQL Server \ 100 \ Tools C : \ Program Files \ Microsoft SQL Server \ 100 \ Tools \ Binn \ VSShell \ Common7 \ IDE \ c : \ Program Files \ Microsoft SQL Server \ 100 \ DTS \ Binn \ 프로그램 파일 (x86) \ Microsoft SQL Server \ 100 \ DTS \ Binn \; C : \ MinGW \ bin] 빌드 오류가 발생했습니다. 빌드가 중지됩니다.

답변

0

문제는 간단합니다. Eclipse가 컴파일러를 찾을 수 없습니다.

따옴표 붙은 긴 PATH에 'c : \ MinGW \ bin'이 표시되지 않으므로 MinGW 설치 섹션 아래의 4 단계에서 문제가 있다고 생각합니다.

나는 이클립스가 C++ 개발을위한 매우 좋은 환경이라고 생각하지 않으며 MinGW가 특히 좋은 컴파일러라고 생각하지 않는다. 난 심각 당신은 비주얼 C를 살펴 권하고 싶습니다 ++ 2010 당신은 지금 내가 볼 않는 http://www.microsoft.com/visualstudio/en-us/products/2010-editions/express

편집

확인을 여기에서 다운로드 할 수 익스프레스, : 대한 사과, 그래서 'C \는 MinGW \ 빈' 그. 나는 가능성있는 설명이 잘못된 '도구 체인'을 선택했다고 생각합니다. Eclipse는 Visual C++로 빌드하려고하지만 MinGW를 다운로드했다고 생각합니다. 그러나 Visual C++ 2010 Express를 실제로 사용하고 Eclipse를 잊어 버리면 훨씬 쉽습니다.이클립스 CDT + MingGW 컴파일러로 컴파일하면

+0

사실 나는 이미 내가 유로, 비주얼 스튜디오 2010을 얻었다 sunet은 .net 플랫폼으로 작업합니다. 방금 다시 이클립스 시도 (몇 년 전에 자바 응용 프로그램을 만드는 데 사용) 느낌. 그러나 2010 년에는 모든 것이 훨씬 쉬워 졌다고 생각합니다. 너무 무겁습니다. Eclipse가 더 빛입니다. 하지만이 노트북을 사용할 때만 문제가됩니다. 다른 도구 체인을 선택하려고합니다. 작동하지 않으면 Visual Studio를 사용해 보겠습니다. –

+0

가장 간단한 솔루션은 명령 줄을 사용하는 것입니다. MinGW를 그렇게 사용하면 MinGW 설치가 괜찮은지 확인하는 좋은 테스트가 될 것입니다. – john

+1

@john _ "Visual C++ 2010 Express를 실제로 사용하고 Eclipse를 잊어 버리면 훨씬 쉽습니다."라고 말하면서 저를 포함하여 그 성명서를 비웃는 백만 명의 사람들이 있습니다. IntelliSense는 끔찍한 것입니다. Visual Studio는 디버깅에 적합하며 그 정도까지입니다. –

1

당신은는 MinGW 툴체인

MingW Toolchain

이클립스 + 마이크로 소프트 C++ 컴파일러를 사용하려는 경우, "마이크로 소프트 비주얼 C++"툴체인에 대한 변경 필요성을 사용하고 놓아야합니다 PATH에서

C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin

이든 CL 프로그램이 있기 때문에 당신은 ...이

관련 문제