macOS
brew install gcc@10local Homebrew formula metadata
sudo port install gcc10MacPorts ports tree · lang/gcc10/Portfile · ソース: api.github.com
brew
gcc@10 のインストール経路、実行ファイル、メタデータ、AI エージェント向けセキュリティノートを確認します。
インストール
brew install gcc@10local Homebrew formula metadata
sudo port install gcc10MacPorts ports tree · lang/gcc10/Portfile · ソース: api.github.com
sudo apt install gcc-10Ubuntu 24.04 LTS package indexes · gcc-10 · ソース: archive.ubuntu.com
sudo apk add gccAlpine Linux edge package indexes · gcc · ソース: dl-cdn.alpinelinux.org
sudo dnf install gccFedora Rawhide package metadata · gcc · ソース: dl.fedoraproject.org
nix profile install nixpkgs#gccnixpkgs package indexes · gcc · ソース: raw.githubusercontent.com
sudo pacman -S gccArch Linux sync databases · gcc · ソース: geo.mirror.pkgbuild.com
sudo zypper install gccopenSUSE Tumbleweed package metadata · gcc · ソース: download.opensuse.org
scoop install main/gccScoop official bucket manifest trees · bucket/gcc.json · ソース: api.github.com
概要
GNU compiler collection
履歴
GCC 10 is the Homebrew versioned packaging line for the GCC 10 release series. It belongs to the same GNU Compiler Collection history as GCC generally, but packages the older major series for builds that need that compiler generation rather than the current default.
The official GCC timeline lists GCC 10.1 on May 7, 2020, followed by 10.2 in July 2020, 10.3 in April 2021, 10.4 in June 2022, and 10.5 in July 2023. The GCC 10 change notes describe a large release-series update with new options, link-time optimization changes, an experimental static analysis pass through -fanalyzer, and C++/libstdc++ caveats.
Versioned GCC packages exist because package managers often need to let users pin an older compiler major while the default formula advances. GCC 10 remained relevant after newer GCC releases because C and C++ projects, Fortran builds, scientific software, and ABI-sensitive dependency chains may need a known compiler series for reproducibility.
Homebrew exposes GCC 10 with version-suffixed executables such as gcc-10, g++-10, cpp-10, gfortran-10, gcov-10, and lto-dump-10. The upstream Git documentation maps this to release branches such as releases/gcc-10 and release tags of the form releases/gcc-X.Y.0.
gcc@10 is significant because it is a compatibility compiler package. It lets package recipes and users keep using a post-GCC-9 but pre-GCC-11 toolchain, including the GCC 10 C++ and libstdc++ behavior, while the main gcc package tracks later majors.
セキュリティ状態
gcc@10 に一致するローカルシークレット処理マニフェストは見つかりませんでした。将来の対応で安定したパッケージ URL を使えるよう、Nucleus パッケージメタデータはここに公開されています。
エージェントに無人実行させる前に、このツールが平文の認証情報を読むか、リモート状態を書き込むか、成果物を公開するか、プラグインを起動するかを確認してください。
実行可能ファイル
| コマンド | 種類 | 公開範囲 | メモ |
|---|---|---|---|
c++-10 | cli | グローバル実行可能ファイル | |
cpp-10 | cli | グローバル実行可能ファイル | |
gcc-10 | cli | グローバル実行可能ファイル | |
gcc-ar-10 | cli | グローバル実行可能ファイル | |
gcc-nm-10 | cli | グローバル実行可能ファイル | |
gcc-ranlib-10 | cli | グローバル実行可能ファイル | |
gcov-10 | cli | グローバル実行可能ファイル | |
gcov-dump-10 | cli | グローバル実行可能ファイル | |
gcov-tool-10 | cli | グローバル実行可能ファイル | |
gfortran-10 | cli | グローバル実行可能ファイル | |
lto-dump-10 | cli | グローバル実行可能ファイル |
鮮度
これらの信号は、ページ生成時期、パッケージマネージャの活動、上流リリース比較を分けて示します。バージョン遅れは、証拠 URL と比較可能なバージョンがある場合だけ警告されます。
インストールメタデータ
| パッケージキー | brew:gcc@10 |
|---|---|
| バージョン | 10.5.0 |
| パッケージマネージャ | Homebrew |
| パッケージマネージャページ | https://formulae.brew.sh/formula/gcc@10 |
| ホームページ | https://gcc.gnu.org/ |
| リポジトリ | https://gcc.gnu.org/git/gcc.git |
| 上流ドキュメント | https://gcc.gnu.org/install |
| ライセンス | GPL-3.0-or-later WITH GCC-exception-3.1 |
| ソースアーカイブ | https://ftpmirror.gnu.org/gnu/gcc/gcc-10.5.0/gcc-10.5.0.tar.xz |
| 最終更新 | 2026-07-03T16:36:59-04:00 |
| Pulse | updated |
| 依存関係 | gmp, isl, libmpc, mpfr |
| Bottle | 利用可能 (対象 arm64_linux, big_sur, monterey, ventura, x86_64_linux) |
| Homebrew post-install | 定義済み |
| サービス | 宣言なし |
レジストリ情報
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | gcc@10 |
| Version Scheme | 0 |
| Revision | 0 |
| Requirements |
|
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | yes |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
ソースデータベース一致
一致は外部パッケージマネージャインデックスから取得され、ローカルの Automic Vault パッケージリンクとは分けて表示されます。
cpp-10 10.5.0-4ubuntu2
GNU C preprocessor
sudo apt install cpp-10cpp-10-doc 10.5.0-4ubuntu2
Documentation for the GNU C preprocessor (cpp)
sudo apt install cpp-10-docg++-10 10.5.0-4ubuntu2
GNU C++ compiler
sudo apt install g++-10g++-10-multilib 10.5.0-4ubuntu2
GNU C++ compiler (multilib support)
sudo apt install g++-10-multilibgcc-10 10.5.0-4ubuntu2
GNU C compiler
sudo apt install gcc-10gcc-10-base 10.5.0-4ubuntu2
GCC, the GNU Compiler Collection (base package)
sudo apt install gcc-10-basegcc-10-doc 10.5.0-4ubuntu2
Documentation for the GNU compilers (gcc, gobjc, g++)
sudo apt install gcc-10-docgcc-10-hppa64-linux-gnu 10.5.0-4ubuntu2
GNU C compiler (cross compiler for hppa64)
sudo apt install gcc-10-hppa64-linux-gnugcc-10-locales 10.5.0-4ubuntu2
GCC, the GNU compiler collection (native language support files)
sudo apt install gcc-10-localesgcc-10-multilib 10.5.0-4ubuntu2
GNU C compiler (multilib support)
sudo apt install gcc-10-multilibgcc-10-offload-nvptx 10.5.0-4ubuntu2
GCC offloading compiler to NVPTX
sudo apt install gcc-10-offload-nvptxgcc-10-plugin-dev 10.5.0-4ubuntu2
Files for GNU GCC plugin development.
sudo apt install gcc-10-plugin-devgcc-10-source 10.5.0-4ubuntu2
Source of the GNU Compiler Collection
sudo apt install gcc-10-sourcegcc-10-test-results 10.5.0-4ubuntu2
Test results for the GCC test suite
sudo apt install gcc-10-test-resultsgccbrig-10 10.5.0-4ubuntu2
GNU BRIG (HSA IL) frontend
sudo apt install gccbrig-10gccgo-10 10.5.0-4ubuntu2
GNU Go compiler
sudo apt install gccgo-10ソース経路
このページは scripts/generate-pkg-sqlite.py が生成した非公開のパッケージ SQLite アーティファクトから av-web によって提供されます。
View the package source record on GitHub.