123
LLVM

LLVM

LLVM是一种编译器基础结构,旨在对使用任意编程语言编写的程序进行编译时,链接时,运行时和“空闲时”优化。
LLVM是一种编译器基础结构,旨在对使用任意编程语言编写的程序进行编译时,链接时,运行时和“空闲时”优化。LLVM最初是针对C和C ++实施的,此后与语言无关的设计(以及成功的经验)催生了各种各样的前端:使用LLVM的编译器语言包括Objective-C,Fortran,Ada,Haskell,Java字节码,Python,Ruby,ActionScript,GLSL,D和Rust。

特征

分类目录

BSD版LLVM的替代品

clang

clang

LLVM编译器的C,C ++,Objective C和Objective C ++前端。
Portable C Compiler

Portable C Compiler

pcc是一个C99编译器,旨在小型,简单,快速和易于理解。