macOS
brew install gcclocal Homebrew formula metadata
brew
Prüfe Installationswege, Executables, Metadaten und Sicherheitshinweise für gcc in AI-Agent-Workflows.
Installation
brew install gcclocal Homebrew formula metadata
sudo apk add gccAlpine Linux edge package indexes · gcc · Quelle: dl-cdn.alpinelinux.org
sudo apt install gccDebian stable package indexes · gcc · Quelle: deb.debian.org
sudo dnf install gccFedora Rawhide package metadata · gcc · Quelle: dl.fedoraproject.org
nix profile install nixpkgs#gccnixpkgs package indexes · gcc · Quelle: raw.githubusercontent.com
sudo pacman -S gccArch Linux sync databases · gcc · Quelle: geo.mirror.pkgbuild.com
sudo zypper install gccopenSUSE Tumbleweed package metadata · gcc · Quelle: download.opensuse.org
scoop install main/gccScoop official bucket manifest trees · bucket/gcc.json · Quelle: api.github.com
Überblick
GNU compiler collection
Verlauf
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.
Sicherheitslage
compiler and toolchain runtime.
yellow Risiko · hoch Konfidenz · runtime
Prüfe vor unbeaufsichtigter Agent-Nutzung, ob das Tool Klartext-Credentials liest, Remote-Zustand schreibt, Artefakte veröffentlicht oder Plugins ausführt.
Executables
| Befehl | Art | Sichtbarkeit | Hinweis |
|---|---|---|---|
aarch64-unknown-linux-gnu-c++-15 | cli | globales Executable | |
aarch64-unknown-linux-gnu-g++-15 | cli | globales Executable | |
aarch64-unknown-linux-gnu-gcc-15 | cli | globales Executable | |
aarch64-unknown-linux-gnu-gcc-ar-15 | cli | globales Executable | |
aarch64-unknown-linux-gnu-gcc-nm-15 | cli | globales Executable | |
aarch64-unknown-linux-gnu-gcc-ranlib-15 | cli | globales Executable | |
aarch64-unknown-linux-gnu-gfortran-15 | cli | globales Executable | |
aarch64-unknown-linux-gnu-gm2-15 | cli | globales Executable | |
c++-15 | cli | globales Executable | |
cpp-15 | cli | globales Executable | |
g++-15 | cli | globales Executable | |
gcc-15 | cli | globales Executable | |
gcc-ar-15 | cli | globales Executable | |
gcc-nm-15 | cli | globales Executable | |
gcc-ranlib-15 | cli | globales Executable | |
gcov-15 | cli | globales Executable | |
gcov-dump-15 | cli | globales Executable | |
gcov-tool-15 | cli | globales Executable | |
gfortran | cli | globales Executable | |
gfortran-15 | cli | globales Executable | |
gm2 | cli | globales Executable | |
gm2-15 | cli | globales Executable | |
lto-dump-15 | cli | globales Executable |
Aktualität
Diese Signale trennen das Alter der Seitengenerierung, Aktivität des Paketmanagers und Upstream-Release-Vergleich. Versionsrückstand wird nur gemeldet, wenn eine Evidenz-URL und vergleichbare Versionen vorhanden sind.
Installationsmetadaten
| Paketschlüssel | brew:gcc |
|---|---|
| Version | 16.1.0 |
| Paketmanager | Homebrew |
| Paketmanager-Seite | https://formulae.brew.sh/formula/gcc |
| Homepage | https://gcc.gnu.org/ |
| Repository | https://gcc.gnu.org/git/gcc.git |
| Upstream-Dokumentation | https://gcc.gnu.org/onlinedocs |
| Lizenz | GPL-3.0-or-later WITH GCC-exception-3.1 |
| Quellarchiv | https://ftpmirror.gnu.org/gnu/gcc/gcc-16.1.0/gcc-16.1.0.tar.xz |
| Zuletzt aktualisiert | 2026-07-03T22:53:05-04:00 |
| Pulse | updated |
| Abhängigkeiten | gmp, isl, libmpc, mpfr, zstd |
| Build-Abhängigkeiten | make |
| Bottle | verfügbar (auf arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sequoia, sonoma, tahoe, x86_64_linux) |
| Homebrew post-install | definiert |
| Dienst | keiner deklariert |
Registry-Fakten
| 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 |
|
Source-Datenbank-Treffer
Treffer stammen aus externen Paketmanager-Indizes und bleiben von lokalen Automic-Vault-Paketlinks getrennt.
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 libgccjitQuellspur
Diese Seite wird von av-web aus dem privaten Paket-SQLite-Artefakt bereitgestellt, das scripts/generate-pkg-sqlite.py erstellt.
View the package source record on GitHub.