해당 에러가 나는 이유는 msys\1.0\bin 폴더에 사용자가 수동으로 윈도우 탐색기를 통해 gcc.exe 파일을 복사한 후에 msys.bat을 통해 gcc로 컴파일하는 경우에 발생합니다.
이렇게 사용자가 스스로 윈도우 탐색기를 통해 gcc.exe 파일을 복사하고 gcc로 컴파일을 하게 되면 아래와 같이 에러가 납니다.
gcc.exe: error: CreateProcess: No such file or directory
따라서 msys\1.0\bin 에 수동으로 복사한 gcc를 삭제하고,
mount 명령어를 통해 mount 한 후에 gcc를 사용해야 합니다.
mount c:/mingw /mingw
주의해야 할 점은 마운트 명령어 사용 시 c:\ 경로로 하면 안되고 c:/ 와 같은 경로로 지정해야 마운트가 정상적으로 되며, \ 와 같은 경로 지정을 했을 경우 umount 로 언마운트 후에 다시 지정해야 합니다.
mount가 성공적으로 되고 다시 언마운트를 하려면 아래 명령어를 사용하면 됩니다.
umount /mingw
'인터넷/IT > 프로그래밍' 카테고리의 다른 글
OpenSSL 빌드하기 ( Visual Studio 2010 ) 또는 libeay32.dll, ssleay32.dll 다운로드 (1) | 2014.02.21 |
---|---|
SignTool Error: No certificates were found that met all the given criteria. (0) | 2014.02.19 |
pfx 파일을 이용한 응용 프로그램 디지털 서명하기 (0) | 2014.02.19 |
ffmpeg 2.1을 Visual Studio 2010 에서 사용하기 위해 빌드하기 (1) | 2014.01.11 |
Microsoft Windows SDK for Windows 7 and .NET Framework 4 설치 시 에러 해결방안 (0) | 2014.01.11 |
IE9 이상으로 브라우저를 업그레이드하거나, 크롬, 파이어폭스 등 최신 브라우저를 이용해주세요.