Clang

De Wikipedia, la enciclopedia libre
Saltar a: navegación, búsqueda
Clang
Desarrollador
Apple Inc., Google Inc. y otros
clang.llvm.org
Información general
Diseñador Chris Lattner y otros
Última versión estable 3.7[1]
1 de septiembre de 2015; hace 7 meses (2015-09-01)
Género Compilador
Programado en C++
Sistema operativo Unix-like
Plataforma Multiplataforma
Licencia University of Illinois/NCSA Open Source License[2]
Estado actual Activo
[editar datos en Wikidata]

Clang es un front end de compilador para los lenguajes de programación C, C++, Objective-C y Objective-C++. Usa LLVM como su back-end y ha sido parte del ciclo de lanzamiento de LLVM desde la versión 2.6.

Está diseñado para ofrecer un reemplazo de GNU Compiler Collection (GCC). Es de código abierto,[3] y varias compañias de software están involucradas en su desarrollo, incluyendo a Google y Apple. Su código fuente está bajo la licencia University of Illinois/NCSA.

El proyecto Clang incluye además un analizador estático de software y varias herramientas de análisis de código.[4]

Véase también[editar]

Referencias[editar]

  1. http://lists.cs.uiuc.edu/pipermail/llvm-announce/2015-May/000059.html
  2. LLVM License, consultado el 18 de septiembre de 2012 
  3. Clang "Getting started" instructions, Clang.llvm.org, consultado el 18 de septiembre de 2012 
  4. «Clang Static Analyzer». LLVM. Consultado el 3 de septiembre de 2009. 

Enlaces externos[editar]