LLVM

LLVM

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

特征

分类目录

Haiku版LLVM的替代品

GNU Compiler Collection

GNU Compiler Collection

GNU编译器集合(GCC)是由GNU项目生产的支持各种编程语言的编译器系统。GCC是GNU工具链的关键组成部分。