Difference between revisions of "Clang (Español)"

From ArchWiki
Jump to navigation Jump to search
(errores menores)
m (tarea de mantenimiento: añadida plantilla Template:TranslationStatus (Español) + ordenar enlaces interlingüísticos)
Line 1: Line 1:
 
[[Category:Development (Español)]]
 
[[Category:Development (Español)]]
 
[[Category:Package development (Español)]]
 
[[Category:Package development (Español)]]
 +
[[en:Clang]]
 
[[ja:Clang]]
 
[[ja:Clang]]
 
[[pt:Clang]]
 
[[pt:Clang]]
[[en:Clang]]
+
{{TranslationStatus (Español)|Clang|2018-10-27|551753}}
[[zh-hans:Clang]]
 
 
[http://clang.llvm.org/ Clang] es un compilador de [[C (Español)|C]]/C ++/Objective C/[[CUDA]] basado en [[LLVM]]. Se distribuye bajo la Licencia BSD.
 
[http://clang.llvm.org/ Clang] es un compilador de [[C (Español)|C]]/C ++/Objective C/[[CUDA]] basado en [[LLVM]]. Se distribuye bajo la Licencia BSD.
  

Revision as of 21:25, 4 November 2018

Estado de la traducción
Este artículo es una traducción de Clang, revisada por última vez el 2018-10-27. Si advierte que la versión inglesa ha cambiado puede ayudar a actualizar la traducción, bien por usted mismo o bien avisando al equipo de traducción.

Clang es un compilador de C/C ++/Objective C/CUDA basado en LLVM. Se distribuye bajo la Licencia BSD.

Instalación

Instale el paquete clang.

Construir paquetes con Clang

Agregue export CC=clang y (para C ++) export CXX=clang++ a su /etc/makepkg.conf. Si está compilando con debug, elimine también -fvar-tracking-assignments de DEBUG_CFLAGS y DEBUG_CXXFLAGS ya que clang no lo admite.

Nota: Para los paquetes que especifican opciones de compilación específicas de GCC, puede haber errores de compilación que requieran editar el paquete fuente, el pkgbuild o descomentar las líneas de clang en makepkg.conf.

Usar el Analizador Estático

Para analizar un proyecto, simplemente coloque la palabra scan-build delante de su comando de compilación. Por ejemplo:

$ scan-build make
Tip: Si su proyecto ya está compilado, scan-build no se reconstruirá y tampoco lo analizará. Para forzar la recompilación y el análisis, use el interruptor -B:
$ scan-build make -B

También es posible analizar archivos específicos:

$ scan-build gcc -c t1.c t2.c

Véase también