별의 공부 블로그 🧑🏻‍💻
728x90
728x170

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 Logo

 

MinGW 설치 파일 다운로드

  • For Windows
    • 32 비트 버전 : click
    • 32비트 및 64 비트 버전 : click 

 

프로그램 설치 및 개발 환경 구축

  • 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
그리드형(광고전용)
⚠️AdBlock이 감지되었습니다. 원할한 페이지 표시를 위해 AdBlock을 꺼주세요.⚠️
starrykss
starrykss
별의 공부 블로그 🧑🏻‍💻


📖 Contents 📖