· KLDP.org · KLDP.net · KLDP Wiki · KLDP BBS ·
MinGW

GCC를 윈도우즈라는 플랫폼에서 사용할 수 있는 형태로 바꾼것이 있다. 그것이 바로 Cygwin과 MinGW이다. 일단 두가지 차이는 크게 보면 제공되는 헤더파일과 라이브러리의 차이이다. Cygwin은 GCC의 헤더파일을 비슷하게 제공한다. 물론 동일하지는 않다. 하지만 MinGW는 나름대로 윈도우즈에 맞게 작성된 헤더파일과 라이브러리를 제공한다 따라서 MinGW는 윈도우즈에서 일반적인 개발에 쓰인다 Cygwin에서는 cygwin1.dll을 함께 배포해야 하며 그렇게 하지 않으려면 옵션을 주기만 하면 되지만 정식으로는 대가를 Redhat에 지불해야 하기 때문이다. 하지만 리눅스이 프로그램을 큰 수정 없이 윈도우즈에서 포팅 할때는 Cygwin을 사용한다. 앞에서 설명했듯이 라이브러리가 비슷한 형태로 제공되기 때문이다.

MinGW에 대해서는 공식 사이트를 참고하기 바란다.

Mingw에서는 기본적인 GCC외에도 리눅스에서 사용할 수 있는 개발 도구 일부를 윈도우즈 용으로 재 작성하여 같이 배포하고 있다.






sponsored by andamiro
sponsored by cdnetworks
sponsored by HP

Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2006-07-20 21:43:35
Processing time 0.0044 sec