<Anterior | Contenido | Siguiente>
6.21.2. Contenido de GCC
Programas instalados: c ++, cc (enlace a gcc), cpp, g ++, gcc, gcc-ar, gcc-nm, gcc-ranlib, gcov, gcov-dump y gcov-tool
Bibliotecas instaladas: libasan. {A, so}, libatomic. {A, so}, libcc1.so, libgcc.a, libgcc_eh.a, libgcc_s.so, libgcov.a, libgomp. {A, so}, libitm. { a, so}, liblsan. {a, so}, liblto_plugin.so, libquadmath. {a, so}, libssp. {a, so}, libssp_nonshared.a, libstdc ++. {a, so}, libstdc ++ fs. a, libsupc ++. a, libtsan.
{a, so} y libubsan. {a, so}
Directorios instalados: / usr / include / c ++, / usr / lib / gcc, / usr / libexec / gcc y /usr/share/gcc-9.2.0
Descripciones breves
c ++ El compilador de C ++
cc El compilador de C
cpp El preprocesador de C; el compilador lo usa para expandir las declaraciones #include, #define y similares en los archivos fuente
g ++ El compilador de C ++
gcc El compilador de C
gcc-ar Un contenedor alrededor de ar que agrega un complemento a la línea de comando. Este programa solo se usa para agregar "optimización del tiempo de enlace" y no es útil con las opciones de compilación predeterminadas
gcc-nm Un contenedor alrededor de nm que agrega un complemento a la línea de comandos. Este programa solo se usa para agregar "optimización del tiempo de enlace" y no es útil con las opciones de compilación predeterminadas
gcc-ranlib Un contenedor alrededor de ranlib que agrega un complemento a la línea de comandos. Este programa solo se usa para agregar "optimización del tiempo de enlace" y no es útil con las opciones de compilación predeterminadas
gcov Una herramienta de prueba de cobertura; se utiliza para analizar programas para determinar dónde las optimizaciones tendrán el mayor efecto
volcado de gcov Herramienta de volcado de perfiles gcda y gcno sin conexión herramienta gcov Herramienta de procesamiento de perfiles gcda sin conexión libasano La biblioteca de tiempo de ejecución de Address Sanitizer libatómico Biblioteca de tiempo de ejecución integrada atómica de GCC libcc1 La biblioteca de preprocesamiento de C
libgcc Contiene soporte en tiempo de ejecución para gcc
libgcov Esta biblioteca está vinculada a un programa cuando se le indica a GCC que habilite la creación de perfiles
libgomp GNU implementación de la API OpenMP para programación paralela de memoria compartida multiplataforma en C / C ++ y Fortran
liblsan La biblioteca en tiempo de ejecución de Leak Sanitizer
liblto_plugin El complemento Link Time Optimization (LTO) de GCC permite a GCC realizar optimizaciones en todas las unidades de compilación
API de biblioteca matemática de precisión cuádruple libquadmath GCC
libssp Contiene rutinas que admiten la funcionalidad de protección contra la destrucción de pilas de GCC
libstdc ++ La biblioteca estándar de C ++
libstdc ++ fs ISO / IEC TS 18822: 2015 Biblioteca del sistema de archivos
libsupc ++ Proporciona rutinas de apoyo para el lenguaje de programación C ++
libtsan La biblioteca en tiempo de ejecución de Thread Sanitizer
libubsan La biblioteca en tiempo de ejecución de desinfectante de comportamiento indefinido