LLVM

LLVM

LLVM은 임의의 프로그래밍 언어로 작성된 프로그램의 컴파일 타임, 링크 타임, 런타임 및 "유휴 시간"최적화를 위해 설계된 컴파일러 인프라입니다.
LLVM은 임의의 프로그래밍 언어로 작성된 프로그램의 컴파일 타임, 링크 타임, 런타임 및 "유휴 시간"최적화를 위해 설계된 컴파일러 인프라입니다.원래 C 및 C ++에 대해 구현 된 LLVM의 언어에 구애받지 않는 디자인 (및 성공)은 광범위한 프론트 엔드를 생성했습니다. LLVM을 사용하는 컴파일러가 포함 된 언어에는 Objective-C, Fortran, Ada, Haskell, Java 바이트 코드, Python이 포함됩니다., Ruby, ActionScript, GLSL, D 및 Rust.
llvm

웹 사이트:

풍모

카테고리

라이센스가있는 모든 플랫폼에서 LLVM를 대체

GNU Compiler Collection

GNU Compiler Collection

GCC (GNU Compiler Collection)는 다양한 프로그래밍 언어를 지원하는 GNU 프로젝트에서 생성 된 컴파일러 시스템입니다.GCC는 GNU 툴체인의 핵심 구성 요소입니다.
clang

clang

LLVM 컴파일러를위한 C, C ++, Objective C 및 Objective C ++ 프론트 엔드
Portable C Compiler

Portable C Compiler

pcc는 작고 단순하며 빠르고 이해하기 쉬운 C99 컴파일러입니다.
QB64

QB64

QB64는 Microsoft Windows, Linux 및 Mac OS X 용 자체 호스팅 BASIC 컴파일러이며 Microsoft QBasic 및 QuickBASIC과 호환되도록 설계되었습니다.
Open64

Open64

Open64는 Itanium 및 x86-64 마이크로 프로세서 아키텍처에 최적화 된 오픈 소스입니다.
XBLite

XBLite

XBLite는 C의 속도와 BASIC 구문의 용이성을 결합한 간결하고 간단하며 강력한 Windows 프로그래밍 언어입니다.
DevkitPro

DevkitPro

gnu 컴파일러 모음을 기반으로하는 게임 콘솔 홈 브루어 개발 도구의 툴체인으로, 지원되는 각 콘솔을 프로그래밍하는 데 도움이되는 추가 도구와 라이브러리가 있습니다.