LLVM (tidligere Low Level Virtual Machine) er en compiler infrastruktur skrevet i . LLVM er designet til compile-time, link-time, runtime og "idle-time" optimering af programmer skrevet i vilkårlige programmeringssprog. I starten blev kun C og C++ implementeret – i dag er der flere sprog som også kan oversættes med LLVM: Objective-C, Fortran, Ada, Haskell, , Python, Ruby, , og Rust.
Udvikler(e) | LLVM Developer Group |
---|---|
Udgivet | 2003 |
Stabil version | 18.1.8 (18. juni 2024) |
Status | Aktiv |
Skrevet i | |
Operativsystem | Unix-lignende |
Platform | Cross-platform |
Type | Compiler |
Licens | |
Hjemmeside | http://llvm.org/ |
LLVM projektet startede i 2000 ved , under ledelse af og .
LLVM benytter som C/C++ compiler front end.
Se også
Kilder/referencer
- "License", LLVM: Frequently Asked Questions, llvm.org, hentet 2012-01-27
Eksterne henvisninger
- LLVM: A Compilation Framework for Lifelong Program Analysis & Transformation, a published paper by , Vikram Adve
- LLVM Language Reference Manual, describes the LLVM intermediate representation
- LLVM - 2.0 and beyond! på YouTube
- Discussion of LLVM by at
- LLVM Linux Wiki
wikipedia, dansk, wiki, bog, bøger, bibliotek, artikel, læs, download, gratis, gratis download, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, billede, musik, sang, film, bog, spil, spil, mobile, Phone, Android, iOS, Apple, mobiltelefon, Samsung, iPhone, Xiomi, Xiaomi, Redmi, Honor, Oppo, Nokia, sonya, mi, PC, web, computer