LLVM 

LLVM
開發者LLVM開發團隊
首次发布2003
当前版本
  • 18.1.6 (2024年5月18日;穩定版本)[1]
編輯維基數據鏈接
源代码库 編輯維基數據鏈接
编程语言C++
操作系统跨平台
类型編譯器
许可协议帶有LLVM例外的Apache许可证2.0
网站www.llvm.org
預覽警告:页面使用了Template:Infobox software不存在的参数"latest preview version"
預覽警告:页面使用了Template:Infobox software不存在的参数"latest release date"
預覽警告:页面使用了Template:Infobox software不存在的参数"latest preview date"
預覽警告:页面使用了Template:Infobox software不存在的参数"latest release version"

LLVM是一套编译器基础设施项目,为自由软件,以C++寫成,包含一系列模块化的编译器组件和工具链,用来开发编译器前端后端。它是為了任意一種程式語言而寫成的程式,利用虛擬技術創造出編譯時期鏈結時期執行時期以及“閒置時期”的最佳化。

它最早以C/C++為實作對象,而目前它已支援包括ActionScriptAdaD語言FortranGLSLHaskellJava字节码、Objective-CSwiftPythonRubyCrystalRustScala[2]以及C#[3]等语言。

  1. ^ 1.0 1.1 LLVM 18.1.6. 2024年5月18日 [2024年5月18日]. 
  2. ^ Reedy, Geoff. Compiling Scala to LLVM. St. Louis, Missouri, United States. 2012-09-24 [2013-02-19]. (原始内容存档于2020-11-29). 
  3. ^ Mono LLVM, [2013-03-10], (原始内容存档于2020-06-15) 



取材自維基百科 - 中文時事百科