2015-01-23 2 views
-1

Cygwin을 Windows 7에 설치했습니다. "C : \ cygwin \ bin"경로에 환경 변수를 설정했지만 을 빌드하면을 빌드합니다.Cygwin, cmd 및 Sublime Text를 사용하여 간단한 C 프로그램을 컴파일하는 중 오류가 발생했습니다. 2

[Error 2] The system cannot find the file specified 
[cmd: [u'g++', u'C:\\programs\\helloworld.c', u'-o', u'C:\\programs/helloworld']] 
[dir: C:\programs] 
[path: C:\cygwin\bin;C:\cygwin\bin;C:\cygwin\bin;C:\TC\BIN] 
[Finished] 

을 다음과 같이 내가 쓴 코드는 다음과 같습니다 : 이

#include <stdio.h> 

main() 
{ 
    printf("Hello, world\n"); 
} 

방법이

을 고정 할 수 있습니다 "helloworld.c"파일을 간단하고, 다음과 같은 표시?

+1

cygwin은 파일 이름에 드라이브를 지정하는 대신/cygdrive를 사용합니다. 예 : 프로그램의 /cygdrive/c/programs/helloworld.c. 또는 파일이 cygwin 설치 트리 내에 있으면 cygwin의 설치 위치와 관련하여 루트로 지정할 수 있습니다. – TonyB

+0

gcc/g ++가 설치되어 있습니까? – MattDMo

+0

ok ... 설치 중에 패키지를 선택하지 않았다면 ..... 누군가 Cygwin을 제거하는 방법을 안내해 줄 수 있습니까? – Anuj

답변

1

가까운 장래에 일부 패키지가 필요할 것이므로 모든 devel 패키지를 설치하십시오.

이렇게하려면 Cygwin에서 패키지를 설치하는 방법이므로 setup-x86.exe (또는 64 비트 시스템에서는 setup-x86_64.exe)를 사용하십시오. 실행 파일이 없다면 다시 다운로드하십시오 (Cygwin을 설치하는 데 사용되는 파일입니다).

끝 부분의 cmd 행에 \ helloword 대신/helloworld를 작성했기 때문에 올바른 형식을 사용하십시오.

관련 문제