<Предыдущая | Содержание: | Следующая>
6.21.2. Содержание GCC
Установленные программы: c ++, cc (ссылка на gcc), cpp, g ++, gcc, gcc-ar, gcc-nm, gcc-ranlib, gcov, gcov-dump и gcov-tool
Установленные библиотеки: 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. а, libsupc ++. а, libtsan.
{a, so} и libubsan. {a, so}
Установленные каталоги: / usr / include / c ++, / usr / lib / gcc, / usr / libexec / gcc и /usr/share/gcc-9.2.0
Краткие описания
c ++ Компилятор C ++
cc Компилятор C
cpp Препроцессор языка Си; он используется компилятором для расширения #include, #define и подобных операторов в исходных файлах
g ++ Компилятор C ++
gcc Компилятор C
gcc-ar Обертка вокруг ar, которая добавляет плагин в командную строку. Эта программа используется только для добавления "оптимизации времени компоновки" и бесполезна с параметрами сборки по умолчанию.
gcc-nm Обертка вокруг nm, которая добавляет плагин в командную строку. Эта программа используется только для добавления "оптимизации времени компоновки" и бесполезна с параметрами сборки по умолчанию.
gcc-ranlib Обертка для ranlib, которая добавляет плагин в командную строку. Эта программа используется только для добавления "оптимизации времени компоновки" и бесполезна с параметрами сборки по умолчанию.
gcov Инструмент тестирования покрытия; он используется для анализа программ, чтобы определить, где оптимизация будет иметь наибольший эффект
gcov-дамп Автономный инструмент для создания дампа профиля gcda и gcno gcov-инструмент Автономный инструмент обработки профиля gcda либасан Библиотека времени выполнения Address Sanitizer либатомический Встроенная атомарная библиотека времени выполнения GCC libcc1 Библиотека предварительной обработки C
libgcc Содержит поддержку во время выполнения для GCC
libgcov Эта библиотека связана с программой, когда GCC получает указание включить профилирование.
libgomp GNU реализация OpenMP API для многоплатформенного параллельного программирования с общей памятью на C / C ++ и Fortran
liblsan Библиотека времени выполнения Leak Sanitizer
liblto_plugin Подключаемый модуль GCC Link Time Optimization (LTO) позволяет GCC выполнять оптимизацию между модулями компиляции.
libquadmath GCC Math Library API с четырьмя точками
libssp Содержит процедуры, поддерживающие функцию защиты GCC от разбиения стека.
libstdc ++ Стандартная библиотека C ++
libstdc ++ fs ISO / IEC TS 18822: 2015 Библиотека файловой системы
libsupc ++ Предоставляет вспомогательные процедуры для языка программирования C ++.
libtsan Библиотека времени выполнения Thread Sanitizer
libubsan - библиотека времени выполнения Undefined Behavior Sanitizer