8.26.2. Содержимое пакета GCC
Краткое описание
| Компилятор С++ | |
| Компилятор C | |
| Препроцессор C; он используется компилятором для расширения инструкций #include, #define и аналогичных инструкций в исходных файлах | |
| Компилятор C++ | |
| Компилятор C | |
| Обертка над ar, добавляющая плагин в командную строку. Эта программа используется только для добавления "оптимизации времени компоновки" и бесполезна с параметрами сборки по умолчанию. | |
| Обертка над nm, добавляющая плагин в командную строку. Эта программа используется только для добавления "оптимизации времени компоновки" и бесполезна с параметрами сборки по умолчанию. | |
| Обертка над ranlib, добавляющая плагин в командную строку. Эта программа используется только для добавления "оптимизации времени компоновки" и бесполезна с параметрами сборки по умолчанию. | |
| Инструмент тестирования; он используется для анализа программ, чтобы определить, где оптимизация будет иметь наибольший эффект. | |
| Автономный инструмент для дампа профилей gcda and gcno | |
| Автономный инструмент обработки профиля gcda | |
| Инструмент для создания дампа объектных файлов, созданных GCC с включенным LTO. | |
| Библиотека времени выполнения Address Sanitizer | |
| Встроенная библиотека времени выполнения GCC atomic | |
| Библиотека предварительной обработки C | |
| Содержит средства поддержки времени исполнения для gcc | |
| Эта библиотека компонуется с программой, когда для GCC указано использовать профилирование | |
| GNU реализация интерфейса OpenMP API мультиплатформенного параллельного программирования для языков C/C++ и Fortran с общим доступом к памяти | |
| Библиотека транзакционной памяти GNU | |
| Библиотека времени выполнения Leak Sanitizer (средств защиты от утечек) | |
| Плагин GCC LTO позволяет binutils обрабатывать объектные файлы, созданные GCC с включенным LTO. | |
| API математической библиотеки GCC Quad Precision | |
| Содержит подпрограммы, поддерживающие функциональность защиты стека GCC. | |
| Стандартная библиотека C++ | |
| Библиотека файловой системы ISO/IEC TS 18822:2015 | |
| Предоставляет вспомогательные процедуры для языка программирования C++ | |
| Библиотека времени выполнения Thread Sanitizer (средств очистки потоков) | |
| Библиотека времени выполнения Undefined Behavior Sanitizer (средств очистки неопределенного поведения) | 
![[Важно]](../images/important.png)