摘要:
LLVM是 Low Level Virtual Machine 的简称,这个库提供了与编译器相关的支持,能够进行程序语言的编译期优化、链接优化、在线编译优化、代码生成。简而言之,可以作为多种语言编译器的后台来使用。如果这样还比较抽象的话,介绍下Clang就知道了:Clang 是一个 C++ 编写、基于 LLVM、发布于 LLVM BSD 许可证下的 C/C++/Objective C/Objective C++ 编译器,其目标(之一)就是超越 GCC。Clang 开发事出有因,Wiki 介绍如下:Apple 使用 LLVM 在不支持全部 OpenGL 特性的 GPU (Intel 低端显卡) 阅读全文
posted @ 2011-11-24 21:32
Likwo
阅读(1143)
评论(0)
推荐(0)

浙公网安备 33010602011771号