6.21.2. Conținutul GCC
Programe instalate: c++, cc (link la gcc), cpp, g++, gcc, gcc-ar, gcc-nm, gcc-ranlib, gcov, gcov-dump și gcov-tool
Biblioteci instalate: 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} și libubsan.{a,so}
Directoare instalate: /usr/include/c++, /usr/lib/gcc, /usr/libexec/gcc și /usr/share/gcc-9.2.0
Scurte descrieri
c++ Compilatorul C++
cc Compilatorul C
cpp Preprocesorul C; este folosit de compilator pentru a extinde instrucțiunile #include, #define și similare din fișierele sursă
g++ Compilatorul C++
gcc Compilatorul C
gcc-ar Un wrapper în jurul ar care adaugă un plugin la linia de comandă. Acest program este folosit doar pentru a adăuga „optimizarea timpului de conectare” și nu este util cu opțiunile implicite de construire
gcc-nm Un wrapper în jurul nm care adaugă un plugin la linia de comandă. Acest program este folosit doar pentru a adăuga „optimizarea timpului de conectare” și nu este util cu opțiunile implicite de construire
gcc-ranlib Un wrapper în jurul ranlib care adaugă un plugin la linia de comandă. Acest program este folosit doar pentru a adăuga „optimizarea timpului de conectare” și nu este util cu opțiunile implicite de construire
gcov Un instrument de testare a acoperirii; este folosit pentru a analiza programe pentru a determina unde optimizările vor avea cel mai mare efect
gcov-dump Instrument offline de descărcare a profilului gcda și gcno gcov-instrument Instrument offline de procesare a profilului gcda libasan Biblioteca de rulare Address Sanitizer libatomic Bibliotecă de rulare încorporată GCC atomic libcc1 Biblioteca de preprocesare C
libgcc Conține suport de rulare pentru gcc
libgcov Această bibliotecă este conectată la un program atunci când GCC este instruit să activeze profilarea
Implementarea libgomp GNU a API-ului OpenMP pentru programare paralelă cu memorie partajată pe mai multe platforme în C/C++ și Fortran
liblsan Biblioteca de rulare a Leak Sanitizer
liblto_plugin Pluginul Link Time Optimization (LTO) de la GCC permite GCC să efectueze optimizări între unitățile de compilare
libquadmath GCC Quad Precision Math Library API
libssp Conține rutine care acceptă funcționalitatea de protecție a stivelor GCC
libstdc++ Biblioteca standard C++
libstdc++fs ISO/IEC TS 18822:2015 Bibliotecă sistem de fișiere
libsupc++ Oferă rutine de suport pentru limbajul de programare C++
libtsan Biblioteca de rulare Thread Sanitizer
libubsan Biblioteca de execuție a sistemului de dezinfectare a comportamentului nedefinit