<Precedenti | Contenuti | Succ.>
6.21.2. Contenuto di GCC
Programmi installati: c++, cc (collegamento a gcc), cpp, g++, gcc, gcc-ar, gcc-nm, gcc-ranlib, gcov, gcov-dump e gcov-tool
Librerie installate: 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,così} e libubsan.{a,così}
Directory installate: /usr/include/c++, /usr/lib/gcc, /usr/libexec/gcc e /usr/share/gcc-9.2.0
Brevi descrizioni
c++ Il compilatore C++
cc Il compilatore C
cpp Il preprocessore C; è usato dal compilatore per espandere le istruzioni #include, #define e simili nei file sorgente
g++ Il compilatore C++
gcc Il compilatore C
gcc-ar Un wrapper per ar che aggiunge un plugin alla riga di comando. Questo programma viene utilizzato solo per aggiungere "ottimizzazione del tempo di collegamento" e non è utile con le opzioni di compilazione predefinite
gcc-nm Un wrapper intorno a nm che aggiunge un plugin alla riga di comando. Questo programma viene utilizzato solo per aggiungere "ottimizzazione del tempo di collegamento" e non è utile con le opzioni di compilazione predefinite
gcc-ranlib Un wrapper per ranlib che aggiunge un plugin alla riga di comando. Questo programma viene utilizzato solo per aggiungere "ottimizzazione del tempo di collegamento" e non è utile con le opzioni di compilazione predefinite
gcov Uno strumento di test di copertura; viene utilizzato per analizzare i programmi per determinare dove le ottimizzazioni avranno il maggior effetto
gcov-dump Strumento di dump del profilo gcda e gcno offline gcov-strumento Strumento di elaborazione del profilo gcda offline libasan La libreria runtime di Address Sanitizer libatomico Libreria runtime atomica incorporata di GCC libcc1 La libreria di pre-elaborazione C
libgcc Contiene il supporto runtime per gcc
libgcov Questa libreria è collegata a un programma quando GCC viene istruito per abilitare la profilazione
libgomp implementazione GNU dell'API OpenMP per la programmazione parallela multipiattaforma a memoria condivisa in C/C++ e Fortran
liblsan La libreria runtime di Leak Sanitizer
liblto_plugin Il plug-in Link Time Optimization (LTO) di GCC consente a GCC di eseguire ottimizzazioni tra unità di compilazione
libquadmath API GCC Quad Precision Math Library
libssp Contiene routine che supportano la funzionalità di protezione contro lo stack-smashing di GCC
libstdc++ La libreria C++ standard
libstdc++fs ISO/IEC TS 18822:2015 Libreria del file system
libsupc++ Fornisce routine di supporto per il linguaggio di programmazione C++
libtsan La libreria runtime di Thread Sanitizer
libubsan La libreria runtime di Undefined Behavior Sanitizer