Information/Tip
[MinGW] MinGW(Minimalist GNU for Windows) 설치 및 환경 변수 설정 방법
starrykss
2022. 6. 15. 19:48
728x90
MinGW(Minimalist GNU for Windows) 설치 및 환경 변수 설정 방법
MinGW 란?
- Minimalist GNU for Windows 의 줄임말
- 마이크로소프트 윈도우 버전으로 포팅한 GNU 소프트웨어 도구 모음
- 윈도우 API 를 구현할 수 있는 헤더 파일들을 가지고 있으며, 개발자들이 “자유롭게 쓸 수 있는” 컴파일러인 GCC 를 사용할 수 있다.
- 콜린 피터스에 의해 개발되어 1998년 처음으로 공개되었다.
- MinGW 의 원래 이름은 mingw32(Minimalist GNU for W32) 였으나, 32비트 바이너리를 만드는 것으로 제한되는 것으로 생각될 수 있어서 숫자 32가 제거 되었다.
- 2013년 마지막 분기에 MSYS2 프로젝트가 시작되었고, 32비트와 64비트 MinGW 패키지가 함께 포함되었다.
- 설치 후, 윈도우의 CMD 나 오픈 소스 IDE 에 통합하여 사용 가능하다.
- mingw-w64 공식 홈페이지 : click
MinGW 설치 파일 다운로드
프로그램 설치 및 개발 환경 구축
- mingw-get-setup.exe 파일 실행 및 설치
- 개발 목적에 맞는 Version, Architecture, Threads, Exception, Build Version 선택
PATH 환경 변수 설정
- 설치 완료 후, 시스템 전역에서 GCC 명령을 사용할 수 있도록 PATH 환경변수 를 설정해줘야 한다.
- [제어판] -> [시스템 및 보안] -> [시스템] -> 왼쪽의 [고급 시스템 설정] 탭 클릭
- [고급] 탭 -> [환경 변수(N)] 버튼 클릭
- [사용자 변수(U)] -> 목록에서 [Path] 항목 클릭 -> [편집(E)] 버튼
- mingw가 설치된 디렉터리에 있는 다음의 경로 추가 후 [확인] 버튼 클릭
- C:\MinGW\bin
터미널 환경에서 테스트 해보기
- 터미널을 켠 후, 다음의 명령어를 입력하여 정상적으로 출력되는지 확인한다.
> gcc --version
gcc.exe (MinGW.org GCC-6.3.0-1) 6.3.0
Copyright (C) 2016 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
728x90