macOS
brew install gcclocal Homebrew formula metadata
brew
Consultez les chemins d'installation, exécutables, métadonnées et notes de sécurité de gcc pour les workflows d'agents IA.
installation
brew install gcclocal Homebrew formula metadata
sudo apk add gccAlpine Linux edge package indexes · gcc · Source: dl-cdn.alpinelinux.org
sudo apt install gccDebian stable package indexes · gcc · Source: deb.debian.org
sudo dnf install gccFedora Rawhide package metadata · gcc · Source: dl.fedoraproject.org
nix profile install nixpkgs#gccnixpkgs package indexes · gcc · Source: raw.githubusercontent.com
sudo pacman -S gccArch Linux sync databases · gcc · Source: geo.mirror.pkgbuild.com
sudo zypper install gccopenSUSE Tumbleweed package metadata · gcc · Source: download.opensuse.org
scoop install main/gccScoop official bucket manifest trees · bucket/gcc.json · Source: api.github.com
aperçu
GNU compiler collection
historique
GCC, the GNU Compiler Collection, is the GNU project's long-running compiler suite and one of the central packages in free-software toolchains. It is both a user-facing compiler driver family and a distribution-building dependency for C, C++, Fortran, Objective-C, Ada, Go-related runtime pieces, and other GCC-supported languages and targets.
The official release timeline lists GCC 0.9 as the first beta release in March 1987 and GCC 1.0 in May 1987. The project later absorbed the EGCS line: the timeline records EGCS 1.0 in December 1997, EGCS 1.1.x through March 1999, and GCC 2.95 in July 1999, the release family generally associated with the reunited GCC project.
The GCC mission statement frames the project as part of GNU and explicitly targets the GNU system, GNU/Linux, multiple architectures, and diverse platforms. This open-development and multi-target mission is why GCC became a default compiler in many Unix-like operating systems and remains a package-manager anchor: large parts of a distribution are either built by it, bootstrap it, or carry compatibility logic for it.
Package users normally invoke compiler drivers such as gcc, g++, cpp, gfortran, gcov, and lto-dump, while packagers care about release branches, source tarballs, bootstrapping requirements, generated files in Git checkouts, and runtime-library licensing. The official Git page documents cloning from https://gcc.gnu.org/git/gcc.git, release branches under releases/gcc-N, and release tags such as releases/gcc-X.Y.0.
GCC is package-manager infrastructure, not just another package. It drives ABI compatibility, bootstrap chains, language standard defaults, libstdc++ behavior, cross-compilation targets, build flags, sanitizer support, and the difference between a distribution that can rebuild itself and one that cannot.
posture de sécurité
compiler and toolchain runtime.
risque yellow · confiance élevé · runtime
Avant une utilisation sans surveillance par un agent, vérifiez si l'outil lit des identifiants en clair, écrit un état distant, publie des artefacts ou lance des plugins.
exécutables
| Commande | Type | Exposition | Note |
|---|---|---|---|
aarch64-unknown-linux-gnu-c++-15 | cli | exécutable global | |
aarch64-unknown-linux-gnu-g++-15 | cli | exécutable global | |
aarch64-unknown-linux-gnu-gcc-15 | cli | exécutable global | |
aarch64-unknown-linux-gnu-gcc-ar-15 | cli | exécutable global | |
aarch64-unknown-linux-gnu-gcc-nm-15 | cli | exécutable global | |
aarch64-unknown-linux-gnu-gcc-ranlib-15 | cli | exécutable global | |
aarch64-unknown-linux-gnu-gfortran-15 | cli | exécutable global | |
aarch64-unknown-linux-gnu-gm2-15 | cli | exécutable global | |
c++-15 | cli | exécutable global | |
cpp-15 | cli | exécutable global | |
g++-15 | cli | exécutable global | |
gcc-15 | cli | exécutable global | |
gcc-ar-15 | cli | exécutable global | |
gcc-nm-15 | cli | exécutable global | |
gcc-ranlib-15 | cli | exécutable global | |
gcov-15 | cli | exécutable global | |
gcov-dump-15 | cli | exécutable global | |
gcov-tool-15 | cli | exécutable global | |
gfortran | cli | exécutable global | |
gfortran-15 | cli | exécutable global | |
gm2 | cli | exécutable global | |
gm2-15 | cli | exécutable global | |
lto-dump-15 | cli | exécutable global |
fraîcheur
Ces signaux séparent l'âge de génération de la page, l'activité du gestionnaire de paquets et la comparaison avec les versions amont. Un retard de version n'est signalé que lorsqu'une URL de preuve et des versions comparables sont présentes.
métadonnées d'installation
| Clé du paquet | brew:gcc |
|---|---|
| Version | 16.1.0 |
| Gestionnaire de paquets | Homebrew |
| Page du gestionnaire de paquets | https://formulae.brew.sh/formula/gcc |
| Page d'accueil | https://gcc.gnu.org/ |
| Dépôt | https://gcc.gnu.org/git/gcc.git |
| Docs amont | https://gcc.gnu.org/onlinedocs |
| Licence | GPL-3.0-or-later WITH GCC-exception-3.1 |
| Archive source | https://ftpmirror.gnu.org/gnu/gcc/gcc-16.1.0/gcc-16.1.0.tar.xz |
| Dernière mise à jour | 2026-07-03T22:53:05-04:00 |
| Pulse | updated |
| Dépendances | gmp, isl, libmpc, mpfr, zstd |
| Dépendances de compilation | make |
| Bouteille | disponible (sur arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sequoia, sonoma, tahoe, x86_64_linux) |
| post-install Homebrew | défini |
| Service | aucun déclaré |
faits du registre
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | gcc |
| Aliases |
|
| Version Scheme | 0 |
| Revision | 0 |
| Head Version | HEAD |
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
correspondances dans les bases sources
Les correspondances proviennent d’index externes de gestionnaires de paquets et restent séparées des liens de paquets Automic Vault locaux.
gcc 4:14.2.0-1
GNU C compiler
sudo apt install gccgcc
nix profile install nixpkgs#gccgcc 4:13.2.0-7ubuntu1
GNU C compiler
sudo apt install gccg++ 15.2.0-r5
GNU C++ standard library and compiler
sudo apk add g++gcc 15.2.0-r5
The GNU Compiler Collection
sudo apk add gccgcc-doc 15.2.0-r5
The GNU Compiler Collection (documentation)
sudo apk add gcc-docgcc-gdb 15.2.0-r5
The GNU Compiler Collection (gdb printers)
sudo apk add gcc-gdbgcc-gdc 15.2.0-r5
GCC-based D language compiler
sudo apk add gcc-gdcgcc-gnat 15.2.0-r5
Ada support for GCC
sudo apk add gcc-gnatgcc-go 15.2.0-r5
GCC Go frontend (intended for bootstrapping community/go)
sudo apk add gcc-gogcc-objc 15.2.0-r5
GNU Objective-C
sudo apk add gcc-objcgfortran 15.2.0-r5
GNU Fortran Compiler
sudo apk add gfortranlibatomic 15.2.0-r5
GCC Atomic library
sudo apk add libatomiclibgcc 15.2.0-r5
GNU C compiler runtime libraries
sudo apk add libgcclibgcc-static 15.2.0-r5
GNU C compiler runtime libraries
sudo apk add libgcc-staticlibgccjit 15.2.0-r5
GCC JIT Library
sudo apk add libgccjitpiste source
Cette page est servie par av-web depuis l'artéfact SQLite privé des paquets généré par scripts/generate-pkg-sqlite.py.
View the package source record on GitHub.