设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客

LLVM 3.4 rc1 已经发布

2013-11-22 11:37| 发布者: 红黑魂| 查看: 2883| 评论: 0|来自: 开源中国

摘要: LLVM 命名最早源自于底层虚拟机(Low Level Virtual Machine)的缩写,由于命名带来的混乱,目前LLVM就是该项目的全称。LLVM 核心库提供了与编译器相关的支持,可以作为多种语言编译器的后台来使用。能够进行程序语言 ...

LLVM 命名最早源自于底层虚拟机(Low Level Virtual Machine)的缩写,由于命名带来的混乱,目前LLVM就是该项目的全称。LLVM 核心库提供了与编译器相关的支持,可以作为多种语言编译器的后台来使用。能够进行程序语言的编译期优化、链接优化、在线编译优化、代码生成。LLVM的项目是一个模块化和可重复使用的编译器和工具技术的集合。LLVM是伊利诺伊大学的一个研究项目,提供一个现代化的,基于SSA的编译策略能够同时支持静态和动态的任意编程语言的编译目标。自那时以来,已经成长为LLVM的主干项目,由不同的子项目组成,其中许多正在生产中使用的各种 商业和开源的项目,以及被广泛用于学术研究。

LLVM最近一年来取得了长足的发展,clang基本上实现了对VisualStudio STL的兼容,也就是说clang可以使用VisualStudio C++ STL Header LIB开发程序(C的早就支持了),并且Google以LLVM为基础开发了Android Runtime(ART),PNACL,可以预见不久的将来,LLVM将得到蓬勃发展

LLVM svn已经建立了Release_34 分支,并且发布了rc1 如果没有过多的Bug需要修复,预计在圣诞节前,final版将被推出。主线已经变成了3.5svn

LLVM 3.4 rc1:http://llvm.org/pre-releases/3.4/rc1/ 
Windows 上VS预编译的二进制(只有clang):http://llvm.org/builds/ 这是个安装程序,可以用7z解压
Windows VS完全版 ClangOnWin :https://sourceforge.net/projects/clangonwin/

LLVM 3.4 发布日程:

  • Nov 19-Nov 24: Phase I Testing
  • Nov 25-Dec 1: Fix bugs from Phase I
  • Dec 2-Dec 8: Phase II Testing
  • Dec 9-Dec 15: Fix bugs form Phase II
  • Dec 16-Dec 22: Final Binaries Generated
  • Dec 23: Release Date

酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部