2013-10-18 1 views
2

Windows 64bit입니다. 자바 64 비트와 이클립스 64 비트를 설치했다.Eclipse : "make"프로그램을 실행할 수 없습니다 ("[경로가 지정되었습니다]"디렉토리에 있음)

또한 MinGW를 C : \ MinGW에 설치했습니다.

나는 간단한 인사 세계 프로젝트를 썼다, 그러나 나는

어떻게해야합니까 ... 오류가 프로그램 ("[경로가 주어]"디렉토리) "확인"을 실행할 수 없습니다 무엇입니까?

+0

Eclipse가 'make.exe'라는 프로그램을 찾고 있습니다. 설치가되어 있는지 mingw를 확인하십시오. 그게 발견되면 윈도우 경로가 설정 되었습니까? – Jay

답변

1

나는 당신의 동일한 문제에 비틀 거리며 나는 아무것도 작동하지 않는 것 같았습니다. 그러나 이제는 마침내 작동하게되었습니다. 나는 누군가가이 게시물을 통과하고 티가 어떻게 든 도움이 될 때를 대비하여 대답하고있다. 먼저 명령 줄을 살펴 보았습니다. 나는 커맨드 라인을 열고, make -version을 썼다. 그리고 그것은 작동하는 것처럼 보였다. 그래서 나는 [경로 제공]에 가서 make all을 타이핑했다. 이것은 내게 zlib1.dll이 없다는 것을 알려주는 windows 에러 (자바 스크립트 경고와 같은 에러)를주었습니다.

net에서 많은 연구를 한 후이 dll을 다운로드했습니다. (mingw 내부의 내 mysys가 't은 그것을 가지고있다) 그들의 web page에서 나는 단지 bin 폴더 안의 dll을 복사/붙여 넣었다. 이렇게하면 명령 행이 모두 작동합니다. 그러나 일식은 없습니다. mingw make (mingw-make.exe가 있음)를 삭제하거나 100 시간을 다시 시작하거나 64 비트에서 32 비트 (나에게 옵션이 아님)에서 변경하는 것과 같은 몇 가지 해결책을 찾았지만 아무 것도 작동하지 않는 것처럼 보였습니다. 내가 이것을 발견 할 때까지 eclipse forums.

c/C++ 빌드 -> 빌더 설정 -> '기본 빌드 명령 사용'의 선택을 취소 한 다음 빌드 명령에서 'C : \ MinGW \ msys \ 1.0 \ bin \ make '가 작동합니다.

물론 툴 체인 편집기 (프로젝트 속성의 c/C++ 빌드에서 보류 중)로 이동하여 현재 빌더를 GNU Make Build로 변경해야합니다.

앞으로 도움이되는 사람에게 도움이되기를 바랍니다.

건배!

0

같은 문제가있었습니다. Eclipse C/C++ 빌드 환경의 경로가 빌드 빌드에 올바르게 추가 된 것을 발견했습니다. Eclipse 속성에서 찾고 있습니다.

내 디렉토리의 명령 줄에서 make를 실행하면 실패했습니다!

예상대로 Windows 시스템 등록 정보 환경 변수에 경로가 추가되지 않은 것으로 나타났습니다. Windows 시스템에 수동으로 2 개의 경로 (빌드 도구 폴더 및 도구 체인 폴더)를 추가했는데 성공했습니다.

관련 문제