macOS
brew install riscv64-elf-gcclocal Homebrew formula metadata
brew / rang 2344
Consultez les chemins d'installation, exécutables, métadonnées et notes de sécurité de riscv64-elf-gcc pour les workflows d'agents IA.
installation
brew install riscv64-elf-gcclocal Homebrew formula metadata
sudo pacman -S riscv64-elf-gccArch Linux sync databases · riscv64-elf-gcc · Source: geo.mirror.pkgbuild.com
sudo zypper install cross-riscv64-elf-gcc13openSUSE Tumbleweed package metadata · cross-riscv64-elf-gcc13 · Source: download.opensuse.org
aperçu
GNU compiler collection for riscv64-elf
historique
RISC-V 64-bit ELF GCC is a bare-metal cross build of the GNU Compiler Collection whose prefixed drivers produce RISC-V ELF code.
Richard Stallman began GCC as the GNU C Compiler in 1987. It evolved into the GNU Compiler Collection, adding language front ends, optimization infrastructure, runtime libraries, and back ends for many processor families.
Upstream GCC gained a RISC-V target backend as the open instruction set matured. `riscv64-elf-gcc` is a bare-metal, target-configured build of upstream GCC rather than a separate compiler project; its `riscv64-elf-` prefix distinguishes its tools and target ABI from the host toolchain.
GCC became a central compiler suite in GNU and Unix-like systems and a standard base for cross-compilers. This target-prefixed package makes the upstream RISC-V backend convenient for Homebrew and other package-manager users; source_facts.package-manager lists Homebrew, Arch, and openSUSE-family packaging.
Invoke `riscv64-elf-gcc` or `riscv64-elf-g++` with target options such as `-march` and `-mabi`, then link with an appropriate startup environment and linker script.
The compiler normally drives matching RISC-V Binutils automatically. Bare-metal applications may need separately supplied headers, runtime libraries, startup objects, and board-specific link definitions.
A target-prefixed GCC package embodies the classic cross-toolchain layout: compiler driver, preprocessor, C++ driver, coverage utilities, LTO tools, and matching prefixed Binutils can coexist with the host compiler. It is a key building block for firmware, kernels, bootloaders, and ISA experimentation.
posture de sécurité
Aucun manifest local de gestion des secrets correspondant n'a été trouvé pour riscv64-elf-gcc. Les métadonnées de paquet restent publiées ici afin que la couverture future dispose d'une URL stable.
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 |
|---|---|---|---|
riscv64-elf-c++ | cli | exécutable global | |
riscv64-elf-cpp | cli | exécutable global | |
riscv64-elf-g++ | cli | exécutable global | |
riscv64-elf-gcc | cli | exécutable global | |
riscv64-elf-gcc-16.2.0 | cli | exécutable global | |
riscv64-elf-gcc-ar | cli | exécutable global | |
riscv64-elf-gcc-nm | cli | exécutable global | |
riscv64-elf-gcc-ranlib | cli | exécutable global | |
riscv64-elf-gcov | cli | exécutable global | |
riscv64-elf-gcov-dump | cli | exécutable global | |
riscv64-elf-gcov-tool | cli | exécutable global | |
riscv64-elf-lto-dump | 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:riscv64-elf-gcc |
|---|---|
| Version | 16.2.0 |
| Gestionnaire de paquets | Homebrew |
| Page du gestionnaire de paquets | https://formulae.brew.sh/formula/riscv64-elf-gcc |
| Page d'accueil | https://gcc.gnu.org |
| Docs amont | https://gcc.gnu.org |
| Licence | GPL-3.0-or-later WITH GCC-exception-3.1 |
| Archive source | https://ftpmirror.gnu.org/gnu/gcc/gcc-16.2.0/gcc-16.2.0.tar.xz |
| Dernière mise à jour | 2026-09-12T12:20:16+02:00 |
| Pulse | updated |
| Dépendances | gmp, libmpc, mpfr, riscv64-elf-binutils, zstd |
| Bouteille | disponible (sur arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux) |
| post-install Homebrew | non défini |
| Service | aucun déclaré |
faits du registre
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | riscv64-elf-gcc |
| Version Scheme | 0 |
| Revision | 0 |
| 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.
riscv64-elf-gcc 15.2.0-1
The GNU Compiler Collection - cross compiler for RISCV64 (bare-metal) target
sudo pacman -S riscv64-elf-gcccross-riscv64-elf-gcc13 13.4.1+git10355-1.3
The GNU Compiler Collection targeting riscv64
sudo zypper install cross-riscv64-elf-gcc13cross-riscv64-elf-gcc13-bootstrap 13.4.1+git10355-1.3
The GNU Compiler Collection targeting riscv64
sudo zypper install cross-riscv64-elf-gcc13-bootstrapcross-riscv64-elf-gcc14 14.4.0+git12698-1.3
The GNU Compiler Collection targeting riscv64
sudo zypper install cross-riscv64-elf-gcc14cross-riscv64-elf-gcc14-bootstrap 14.4.0+git12698-1.3
The GNU Compiler Collection targeting riscv64
sudo zypper install cross-riscv64-elf-gcc14-bootstrapcross-riscv64-elf-gcc15 15.3.0+git11272-1.3
The GNU Compiler Collection targeting riscv64
sudo zypper install cross-riscv64-elf-gcc15cross-riscv64-elf-gcc15-bootstrap 15.3.0+git11272-1.3
The GNU Compiler Collection targeting riscv64
sudo zypper install cross-riscv64-elf-gcc15-bootstrapcross-riscv64-elf-gcc16 16.2.0+git9497-2.1
The GNU Compiler Collection targeting riscv64
sudo zypper install cross-riscv64-elf-gcc16piste 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.