본문 바로가기
L

LLVM-MinGW (MSVCRT)

llvm-mingw (MSVCRT)

LLVM 기반 MinGW 툴체인

한줄평

LLVM 계열 도구로 윈도우 바이너리를 빌드하려는 개발자에게 적합한 명령줄 툴체인입니다. 최신 런타임 기능이 필요하면 UCRT 빌드를 고르는 편이 낫습니다.

이런 분께 LLVM 으로 윈도우 프로그램을 크로스 빌드하려는 개발자께

좋은 점

  • ARM64 등 여러 아키텍처를 한 툴체인으로 지원
  • Clang/LLVM 기반이라 최신 C++ 기능에 강함

아쉬운 점

  • MSVCRT 대상이라 최신 유니코드·런타임 기능이 제한됨

LLVM-MinGW (MSVCRT) 소개

Clang/LLVM 을 mingw-w64 위에 얹어 만든 윈도우용 크로스 컴파일 툴체인입니다. GCC 대신 LLVM 을 쓰므로 ARM64 를 포함한 여러 아키텍처를 한 번에 다룰 수 있고, 명령줄에서 clang 으로 윈도우 실행 파일을 빌드합니다. 이 빌드는 구형 MSVCRT 런타임을 대상으로 링크합니다.

제작사

영삼넷 · 공식 홈페이지