LLVM

LLVM
原作者Chris Lattner, Vikram Adve英语Vikram Adve
開發者LLVM開發團隊
首次发布2003
当前版本19.1.6[1]在维基数据编辑(2024年12月17日)
源代码库 編輯維基數據鏈接
编程语言C++
操作系统跨平台
类型編譯器
许可协议帶有LLVM例外的Apache许可证2.0
网站www.llvm.org

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

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

  1. ^ LLVM 19.1.6 Released!. 2024年12月17日 [2024年12月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) 

LLVM

Dodaje.pl - Ogłoszenia lokalne