2012-09-26 2 views
1

첫 번째 C++ 프로그램을 빌드하려고하는데 Eclipse 플러그인을 사용하고 있습니다. 나는 그들의 예제 "Hello world"프로그램을 사용하고 있습니다. 그것은 오류를 표시하지 않습니다,하지만 난 빌드를 명중 할 때, 다음과 같은 기록합니다내 C++ 빌드에서 "잘못된 문자가 있음"이라고 말하는 이유는 무엇입니까?

**** Rebuild of configuration Debug for project Hello world ****

**** Internal Builder is used for build ****

Build error

Illegal character in path at index 5: Hello world.exe

누군가가이 오류가 발생하거나 해결 방법을하는 이유를 알고 있나요?

감사합니다 :)

편집 :

난 내 자신을 만드는 시도, 나는 내 파일 구조의 아래에 그림을 추가 할 것입니다,하지만 지금 나는 다음과 같은 오류가 발생하면 : (메신저 그에게 오류를 가정

**** Build of configuration Debug for project Project ****

**** Internal Builder is used for build ****

Nothing to build for Project

File structure

+4

이'_' – Marcus

+2

당신의 툴체인에 공백이 좋아하지 않는 것을 수에'을'대체하려고합니다. 또한 프로젝트 빌드 설정에서 출력 파일 이름이 "일반"공백 문자를 사용하지 않고 파일 이름에 허용되지 않는 비 구분 공백 문자와 같은 변형을 사용할 수도 있습니다. 두 경우 모두 출력 파일 이름을 변경해야합니다. –

+0

@AnthonyBurleigh 공백을 사용하지 않은 새 프로젝트를 만들려고했지만 도움이되지 않았습니다. –

답변

1

그것은 대답의 첫 부분을 표시)가 여전히 실행되지 않습니다,하지만이되지 않을 수도로 채워진 가방에 공간을 제거했다 ename, 코멘트 응답 당. 나는 "출력 안된다"는 문제가 프로그램이 인쇄하고 빠져 나간다는 것을 의심합니다 (이것은 C++로 프로그래밍을 시작할 때 저를 잡았습니다). 이 문제를 해결하려면 cout을 문 뒤에 다음 행을 추가하십시오 :

sleep(5); // Wait 5 seconds before exiting the program 
관련 문제