기록

[GPT가 알려주는] gcc/g++ 컴파일러 설치 본문

잡동사니/GPT가 알려주는

[GPT가 알려주는] gcc/g++ 컴파일러 설치

heylo 2025. 9. 16. 15:22

https://www.msys2.org/#installation

 

MSYS2

Software Distribution and Building Platform for Windows

www.msys2.org

 

gcc/g++이 설치

MSYS2는 “껍데기”라서, 설치 후에 툴체인을 따로 깔아야 mingw64\bin에 gcc.exe / g++.exe가 생겨요.

빠르게 설치:

  1. 시작 메뉴에서 “MSYS2 MINGW64” 터미널을 실행
  2. 업데이트창이 닫히면 다시 MSYS2 MINGW64를 열어서
  3. pacman -Syu
  4. 툴체인 설치(또는 최소: pacman -S mingw-w64-x86_64-gcc)
  5. pacman -S --needed mingw-w64-x86_64-toolchain
  6. 확인여기서 버전이 나오면 OK.
    이제 D:\Downloads\MSYS2\mingw64\bin 아래에 g++.exe가 생깁니다.
  7. g++ --version

참고: 요즘은 ucrt64를 권장하기도 합니다. 그 경우 패스는 ...\ucrt64\bin, 패키지는 mingw-w64-ucrt-x86_64-gcc.

 

 

2) 환경변수 PATH 설정

  • 큰따옴표(") 를 PATH 항목에 넣으면 인식이 꼬일 수 있어요.
    → 항목을 따옴표 없이 D:\Downloads\MSYS2\mingw64\bin 로 넣으세요.
  • PATH 수정 후에는 모든 터미널/VS Code를 완전히 닫고 새로 열어야 반영됩니다.
  • PowerShell/명령 프롬프트에서 다시 확인:
  • where g++ g++ --version

D:\Downloads\MSYS2\mingw64\bin

 

 

VS Code 설정(설치/경로 정리 후)

  • Compiler path: D:/Downloads/MSYS2/mingw64/bin/g++.exe
  • IntelliSense mode: windows-gcc-x64
  • C++ standard: c++17 (원하시면 c++20)

 

 

이렇게 해도 안 되면,

  • D:\Downloads\MSYS2\mingw64\bin 폴더에 실제로 g++.exe가 있는지 먼저 확인해 주세요.
  • 없다면 1) 번의 pacman 설치 단계가 아직 안 된 겁니다.

 

설치 확인