Windows 7 컴퓨터에 MinGW 및 MSYS를 설치했습니다. 내 경로에 C:\Program Files (x86)\MinGW\bin
을 추가했습니다. gcc
및 g++
과 같은 명령은 작동하지만 make
은 작동하지 않습니다. 디렉토리를 살펴본 결과, 모든 구성 요소를 설치했지만 make
이라는 실행 파일이 없습니다. mingw32-make
이라는 파일이 있습니다. mingw32-
이라는 접두어가 붙은 다른 파일 (예 : C++, g ++, gcc, gcc-4.6.1 및 gfortran)도 있습니다. 그러나 make
은 C:\Program Files (x86)\MinGW\msys\1.0\bin
입니다.Make가 MinGW 및/또는 MSYS에 더 이상 포함되어 있지 않습니까?
MinGW 셸을 열고 make
을 입력하면 make가 실행됩니다. 그러나 Windows 터미널에서는 실행되지 않습니다.
의도적입니까, 아니면 다른 실행 파일도 누락 될 수 있습니까? 내 경로에 C:\Program Files (x86)\MinGW\msys\1.0\bin
을 추가해야합니까?
넵, 경로에 (MinGW의 bin 디렉토리 다음에) msys bin 디렉토리를 추가하십시오. 그것이 바로 MinGW 쉘이 한 것과 왜 그것이 MinGW 쉘이 작동하는지에 대한 것입니다. – eriktous
@eriktous 답변으로 게시하면 동의 할 수 있습니다. 나는 MinGW 문서에서 어디서나이 작업을 수행 할 수 없다는 것을 알 수 없었습니다. 모든 것이 mingw/bin을 경로에 추가한다고합니다. –
@ThomasOwens :'mingw32-make '가'make'와 동일하다는 것은 꽤 확실합니다. 접두사입니다. – Mehrdad