2010-07-10 11 views
2

이 오류가 처음으로 발생했습니다. Cygwin에서 Eclipse 3.5를 사용하고 Path 변수를 다음으로 설정했습니다. %CommonProgramFiles%\Microsoft Shared\Windows Live;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Program Files\Microsoft SQL Server\100\Tools\Binn\;C:\Program Files\Microsoft SQL Server\100\DTS\Binn\;C:\Program Files\Apache Ant\bin;C:\Program Files\SVN\bin;C:\Program Files\Java\jdk1.6.0_18\bin;C:\Users\Mohit\Developer\AndroidSDK\tools;C:\Program Files\QuickTime\QTSystem\;C:\cygwin\bin 알림 : C:\cygwin\bin이 내 경로에 있습니다. 그리고 make.exe는 나의 Cygwin bin입니다. 그래서 문제는 내 시스템이 아니라 어쩌면 내 프로젝트라고 생각합니다. 그러나 나는 그것으로 잘못된 것을 발견 할 수 없다. 어떤 제안?"make"프로그램을 실행할 수 없습니다 : 지정한 파일을 찾을 수 없습니까?

+0

"make"를 명령 줄에서 실행했다고 가정합니까? – TofuBeer

+0

@TofuBeer 당신은 무엇을 의미합니까? 명령 행에 "make"를 등록합니까? 또는 명령 줄에서 프로젝트를 "빌드"합니까? –

+0

TofuBeer는 "make를 명령으로 입력하면 어떻게됩니까?"를 의미합니다. 당신도 프로그램 오류를 실행할 수 없습니까? 다른 오류가 생깁니 까? – mpez0

답변

6

Process Explorer을 사용하면 Eclipse 프로세스 내부의 PATH 환경 변수를 살펴볼 수 있습니다. PATH가 내부적으로 변경 될 수 있습니다. PATH가 올바르게 설정되도록 Eclipse를 구성하는 방법을 알아야합니다.

C:\cygwin\bin이 Eclipse의 PATH에 없지만 최근에 PATH에 추가 한 경우 변경 사항을 적용하려면 Eclipse를 닫았다가 다시 시작해야합니다.

여전히 알아낼 수없는 경우 Process Monitor에 Eclipse.exe 필터를 사용하여 시도하려는 모든 내용의 길고 자세한 목록을 가져 오십시오. CreateProcess()에 대한 호출이 실패했는지 확인하고 더 많은 것을 배울 수 있는지 확인하십시오.

0

내가는 MinGW를 설치하여이 문제를 해결 가서 그 GCC 컴파일러를 사용하는 데 도움이됩니다.

환경 - 운영체제 : Windows 10, Eclipse : Oxygen

관련 문제