Clang
维基百科,自由的百科全书
原作者 | 克里斯·拉特纳 |
---|---|
开发者 | 苹果公司 |
编程语言 | C++ |
操作系统 | Unix-like |
平台 | 跨平台 |
开发状态 | 活跃 |
类型 | 编译器 |
许可协议 | 伊利诺伊大学厄巴纳-香槟分校开源码许可(University of Illinois/NCSA Open Source License) |
网站 | clang.llvm.org |
Clang (发音为 /ˈklæŋ/ 类似英文单字 clang[1]) 是一个 C、C++ 和 Objective-C 编程语言的编译器前端。它采用了底层虚拟机(LLVM)作为其后端。它的目标是提供一个GNU编译器套装(GCC)的替代品。作者是克里斯·拉特纳,在苹果公司的赞助支持下进行开发,而源代码授权是使用类 BSD 的开源授权。
Clang 专案包括 Clang 前端和 Clang 静态分析器等。[2]