C (Español)

El kernel Linux y las herramientas de usuario GNU están escritos principalmente en C.

Esta traducción de C fue revisada el 2021-02-15. Si existen cambios puede actualizarla o avisar al equipo de traducción.

Arch Linux utiliza la Biblioteca de C de GNU (glibc) como la biblioteca estándar de C; es una dependencia del meta paquete base.

Puede utilizar toolchain de GNU o LLVM toolchain para desarrollar software en C, C++ u Objective-C.

Herramientas útiles

  • Valgrind Herramienta para ayudar a encontrar problemas de gestión de memoria en los programas.
https://valgrind.org/ || valgrind
  • distcc Front-end de compilación distribuida de GCC.
https://github.com/distcc/distcc || distcc
  • rr Herramienta ligera de grabación y depuración determinística para C/C++, utiliza GDB.
https://rr-project.org/ || rrAUR

Analizadores de código estático

  • Cppcheck Una herramienta para el análisis de código estático de C/C++.
http://cppcheck.sourceforge.net/ || cppcheck
  • Splint Una herramienta para verificar de forma estática los programas de C en busca de vulnerabilidades de seguridad y errores de programación.
https://repo.or.cz/splint-patched.git || splint
  • Clang tiene el analizador estático scan-build.

Compiladores alternativos

  • TCC Compilador C diminuto, dice ser más rápido que GCC.
https://bellard.org/tcc/ || tcc
  • ACK Amsterdam Compiler Kit.
http://tack.sourceforge.net/ || ack-gitAUR
  • PCC Compilador portátil de C.
http://pcc.ludd.ltu.se/ || pccAUR

    Véase también Wikipedia:List of compilers#C compilers.

    Implementaciones de libc alternativas

        Bibliotecas

        • FFmpeg - incluye libav, la biblioteca de audio y vídeo (no debe confundirse con la bifurcación FFmpeg del mismo nombre).
        • GStreamer – estructura multimedia basado en tuberías

        Véase también:

        Véase también

        gollark: Prototypes will be available for the low price of £106.50 each, subject to inflation.
        gollark: This is why all are to osmarkscalculator™, if I ever learn enough hardware things™, finalize the design whatsoever and bother enough to make it work.
        gollark: Now, how can I get overly high precision floats or something...
        gollark: Perhaps osmarkscalculator™ (software) *is* to occur.
        gollark: Computer algebra systems in general?
        This article is issued from Archlinux. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.