Clang
編譯器前端 / 维基百科,自由的 encyclopedia
Clang(发音为/ˈklæŋ/类似英文单字clang[3]) 是一个C、C++、Objective-C和Objective-C++编程语言的编译器前端。它采用了LLVM作为其后端,由LLVM2.6开始,一起发布新版本。它的目标是提供一个GNU编译器套装(GCC)的替代品,支持了GNU编译器大多数的编译设置以及非官方语言的扩展。作者是克里斯·拉特纳(Chris Lattner),在苹果公司的赞助支持下进行开发,而源代码许可是使用类BSD的伊利诺伊大学厄巴纳-香槟分校开源码许可。
Quick Facts 原作者, 开发者 ...
原作者 | 克里斯·拉特纳 |
---|---|
开发者 | LLVM开发小组 |
当前版本 |
|
源代码库 | |
编程语言 | C++ |
操作系统 | Unix-like |
平台 | 跨平台 |
类型 | 编译器 |
许可协议 |
|
网站 | clang |
Close
Clang项目包括Clang前端和Clang静态分析器等。[4]