GNU Compiler Collection (Русский)

From ArchWiki
Состояние перевода: На этой странице представлен перевод статьи GNU Compiler Collection. Дата последней синхронизации: 28 апреля 2023. Вы можете помочь синхронизировать перевод, если в английской версии произошли изменения.

GNU Compiler Collection (GCC) — часть GNU toolchain, включает в себя фронтенды для C и C++.

Установка

Установите пакет gcc.

Другие доступные фронтенды:

Старые версии

Старые версии GCC доступны в официальных репозиториях и AUR и могут быть полезны для исторического интереса, для старых проектов, которые не могут быть скомпилированы на текущих версиях, или для тестирования совместимости проектов:

Другие фронтенды для старых версий GCC можно найти в официальных репозиториях и AUR по запросу gcc<версия без точки>; например, ищите gcc9, чтобы найти фронтенды для GCC 9.

Совет: Используйте переменные среды CC (для C)[1] и CXX (для C++)[2], чтобы указать, какая версия GCC будет использоваться, например, с make или cmake. Пример:
$ export CC=gcc-11 CXX=g++-11

Смотрите также