문서의 선택한 두 판 사이의 차이를 보여줍니다.
다음 판 양쪽 다음 판 | |||
mingw [2015/01/03 22:04] kwon37xi 만듦 |
mingw [2015/01/04 20:38] kwon37xi |
||
---|---|---|---|
줄 1: | 줄 1: | ||
====== MinGW ====== | ====== MinGW ====== | ||
* http:// | * http:// | ||
+ | |||
+ | > MinGW는 마이크로소프트 윈도로 포팅한 GNU 소프트웨어 도구 모음이다. mingw32로도 알려져 있다. | ||
+ | > MinGW는 윈도 API를 구현할 수 있는 헤더 파일들을 가지고 있으며 이로써 개발자들이 " | ||
+ | > 이 MinGW 프로젝트는 두 개의 기본 꾸러미를 관리하고 배포한다. 첫째로는 포팅된 GCC 컴파일러들은 윈도 명령 줄에서, 아니면 IDE에 통합된 채로 쓸 수 있다. 아니면 둘째로는 MSYS(minimal system의 약자)를 쓸 수도 있는데, 이것은 가벼운 유닉스 계통의 셸 환경을 제공한다. 이러한 환경은 rxvt와 autoconf 스크립트들을 실행하는 데에 충분한 POSIX 도구들이 집약되어 있다. | ||
+ | |||
* [[cygwin|Cygwin]]이 Windows에서 구현한 Unix 가상 머신이라면 MinGW는 윈도우에 GNU 개발 환경을 포팅한 것 같은 것이다. MinGW가 성능은 더 좋으나 POSIX 환경을 완전히 구현하지는 못하고 있다. | * [[cygwin|Cygwin]]이 Windows에서 구현한 Unix 가상 머신이라면 MinGW는 윈도우에 GNU 개발 환경을 포팅한 것 같은 것이다. MinGW가 성능은 더 좋으나 POSIX 환경을 완전히 구현하지는 못하고 있다. | ||