GCC ARM Embedded
Arm and GNU project contributors · Conjunto de ferramentas cruzadas GNU da Arm para firmware bare-metal C/C++, com compilador arm-none-eabi, utilitários binários, bibliotecas e depurador.
- Repositório de origem
- homebrew/cask
- Outros nomes
- GCC ARM Embedded · gcc-arm-embedded
- Pacote de instalação
- arm-gnu-toolchain-15.3.rel2-darwin-arm64-arm-none-eabi.pkg
- Comandos incluídos
- arm-none-eabi-ar arm-none-eabi-as arm-none-eabi-c++ arm-none-eabi-c++filt arm-none-eabi-cpp arm-none-eabi-elfedit arm-none-eabi-g++ arm-none-eabi-gcc arm-none-eabi-gcc-15.3.1 arm-none-eabi-gcc-ar arm-none-eabi-gcc-nm arm-none-eabi-gcc-ranlib arm-none-eabi-gcov arm-none-eabi-gcov-dump arm-none-eabi-gstack arm-none-eabi-gdb arm-none-eabi-gdb-add-index arm-none-eabi-gfortran arm-none-eabi-gprof arm-none-eabi-ld arm-none-eabi-ld.bfd arm-none-eabi-lto-dump arm-none-eabi-nm arm-none-eabi-objcopy arm-none-eabi-objdump arm-none-eabi-ranlib arm-none-eabi-readelf arm-none-eabi-size arm-none-eabi-strings arm-none-eabi-strip arm-none-eabi-gcov-tool arm-none-eabi-addr2line
- Endereço de download
- gitlab.arm.com/api/v4/projects/tooling%2Fgnu-toolchains-for-arm/packages/generic/gnu-toolchain/15.3.rel2/arm-gnu-toolchain-15.3.rel2-darwin-arm64-arm-none-eabi.pkg
- SHA-256
- 284f16b9867d16e6…
- Arquivo de definição do Homebrew
- github.com/homebrew/homebrew-cask/blob/HEAD/Casks/g/gcc-arm-embedded.rb
- formulae.brew.sh
- formulae.brew.sh/cask/gcc-arm-embedded
- Código-fonte
- gitlab.arm.com/tooling/gnu-toolchains-for-arm
Conteúdo da instalação e desinstalação
Desinstalar
uninstallVer declaração completa
{ "uninstall": [ { "delete": "/
Applications/ "pkgutil": "arm-gnu-toolchain-15.ArmGNUToolchain/ 15. 3. rel2/ arm-none-eabi", 3. "rmdir": [ "/rel2-darwin-arm64-arm-none-eabi", Applications/ "/ArmGNUToolchain", Applications/ ] } ] }ArmGNUToolchain/ 15. 3. rel2" Instalar
pkgArquivo de origem: arm-gnu-toolchain-15.
3. rel2-darwin-arm64-arm-none-eabi. pkg Ver declaração completa
{ "pkg": [ "arm-gnu-toolchain-15.
3. ] }rel2-darwin-arm64-arm-none-eabi. pkg" Instalar
binaryArquivo de origem: /
Applications/ ArmGNUToolchain/ 15. 3. rel2/ arm-none-eabi/ bin/ arm-none-eabi-ar Destino declarado: $HOMEBREW_PREFIX/
bin/ arm-none-eabi-ar Ver declaração completa
{ "binary": [ "/
Applications/ ], "target": "$HOMEBREW_PREFIX/ArmGNUToolchain/ 15. 3. rel2/ arm-none-eabi/ bin/ arm-none-eabi-ar" bin/ }arm-none-eabi-ar" Instalar
binaryArquivo de origem: /
Applications/ ArmGNUToolchain/ 15. 3. rel2/ arm-none-eabi/ bin/ arm-none-eabi-as Destino declarado: $HOMEBREW_PREFIX/
bin/ arm-none-eabi-as Ver declaração completa
{ "binary": [ "/
Applications/ ], "target": "$HOMEBREW_PREFIX/ArmGNUToolchain/ 15. 3. rel2/ arm-none-eabi/ bin/ arm-none-eabi-as" bin/ }arm-none-eabi-as" Instalar
binaryArquivo de origem: /
Applications/ ArmGNUToolchain/ 15. 3. rel2/ arm-none-eabi/ bin/ arm-none-eabi-c++ Destino declarado: $HOMEBREW_PREFIX/
bin/ arm-none-eabi-c++ Ver declaração completa
{ "binary": [ "/
Applications/ ], "target": "$HOMEBREW_PREFIX/ArmGNUToolchain/ 15. 3. rel2/ arm-none-eabi/ bin/ arm-none-eabi-c++" bin/ }arm-none-eabi-c++" Instalar
binaryArquivo de origem: /
Applications/ ArmGNUToolchain/ 15. 3. rel2/ arm-none-eabi/ bin/ arm-none-eabi-c++filt Destino declarado: $HOMEBREW_PREFIX/
bin/ arm-none-eabi-c++filt Ver declaração completa
{ "binary": [ "/
Applications/ ], "target": "$HOMEBREW_PREFIX/ArmGNUToolchain/ 15. 3. rel2/ arm-none-eabi/ bin/ arm-none-eabi-c++filt" bin/ }arm-none-eabi-c++filt" Instalar
binaryArquivo de origem: /
Applications/ ArmGNUToolchain/ 15. 3. rel2/ arm-none-eabi/ bin/ arm-none-eabi-cpp Destino declarado: $HOMEBREW_PREFIX/
bin/ arm-none-eabi-cpp Ver declaração completa
{ "binary": [ "/
Applications/ ], "target": "$HOMEBREW_PREFIX/ArmGNUToolchain/ 15. 3. rel2/ arm-none-eabi/ bin/ arm-none-eabi-cpp" bin/ }arm-none-eabi-cpp" Instalar
binaryArquivo de origem: /
Applications/ ArmGNUToolchain/ 15. 3. rel2/ arm-none-eabi/ bin/ arm-none-eabi-elfedit Destino declarado: $HOMEBREW_PREFIX/
bin/ arm-none-eabi-elfedit Ver declaração completa
{ "binary": [ "/
Applications/ ], "target": "$HOMEBREW_PREFIX/ArmGNUToolchain/ 15. 3. rel2/ arm-none-eabi/ bin/ arm-none-eabi-elfedit" bin/ }arm-none-eabi-elfedit" Instalar
binaryArquivo de origem: /
Applications/ ArmGNUToolchain/ 15. 3. rel2/ arm-none-eabi/ bin/ arm-none-eabi-g++ Destino declarado: $HOMEBREW_PREFIX/
bin/ arm-none-eabi-g++ Ver declaração completa
{ "binary": [ "/
Applications/ ], "target": "$HOMEBREW_PREFIX/ArmGNUToolchain/ 15. 3. rel2/ arm-none-eabi/ bin/ arm-none-eabi-g++" bin/ }arm-none-eabi-g++" Instalar
binaryArquivo de origem: /
Applications/ ArmGNUToolchain/ 15. 3. rel2/ arm-none-eabi/ bin/ arm-none-eabi-gcc Destino declarado: $HOMEBREW_PREFIX/
bin/ arm-none-eabi-gcc Ver declaração completa
{ "binary": [ "/
Applications/ ], "target": "$HOMEBREW_PREFIX/ArmGNUToolchain/ 15. 3. rel2/ arm-none-eabi/ bin/ arm-none-eabi-gcc" bin/ }arm-none-eabi-gcc" Instalar
binaryArquivo de origem: /
Applications/ ArmGNUToolchain/ 15. 3. rel2/ arm-none-eabi/ bin/ arm-none-eabi-gcc-15. 3. 1 Destino declarado: $HOMEBREW_PREFIX/
bin/ arm-none-eabi-gcc-15. 3. 1 Ver declaração completa
{ "binary": [ "/
Applications/ ], "target": "$HOMEBREW_PREFIX/ArmGNUToolchain/ 15. 3. rel2/ arm-none-eabi/ bin/ arm-none-eabi-gcc-15. 3. 1" bin/ }arm-none-eabi-gcc-15. 3. 1" Instalar
binaryArquivo de origem: /
Applications/ ArmGNUToolchain/ 15. 3. rel2/ arm-none-eabi/ bin/ arm-none-eabi-gcc-ar Destino declarado: $HOMEBREW_PREFIX/
bin/ arm-none-eabi-gcc-ar Ver declaração completa
{ "binary": [ "/
Applications/ ], "target": "$HOMEBREW_PREFIX/ArmGNUToolchain/ 15. 3. rel2/ arm-none-eabi/ bin/ arm-none-eabi-gcc-ar" bin/ }arm-none-eabi-gcc-ar" Instalar
binaryArquivo de origem: /
Applications/ ArmGNUToolchain/ 15. 3. rel2/ arm-none-eabi/ bin/ arm-none-eabi-gcc-nm Destino declarado: $HOMEBREW_PREFIX/
bin/ arm-none-eabi-gcc-nm Ver declaração completa
{ "binary": [ "/
Applications/ ], "target": "$HOMEBREW_PREFIX/ArmGNUToolchain/ 15. 3. rel2/ arm-none-eabi/ bin/ arm-none-eabi-gcc-nm" bin/ }arm-none-eabi-gcc-nm" Instalar
binaryArquivo de origem: /
Applications/ ArmGNUToolchain/ 15. 3. rel2/ arm-none-eabi/ bin/ arm-none-eabi-gcc-ranlib Destino declarado: $HOMEBREW_PREFIX/
bin/ arm-none-eabi-gcc-ranlib Ver declaração completa
{ "binary": [ "/
Applications/ ], "target": "$HOMEBREW_PREFIX/ArmGNUToolchain/ 15. 3. rel2/ arm-none-eabi/ bin/ arm-none-eabi-gcc-ranlib" bin/ }arm-none-eabi-gcc-ranlib" Instalar
binaryArquivo de origem: /
Applications/ ArmGNUToolchain/ 15. 3. rel2/ arm-none-eabi/ bin/ arm-none-eabi-gcov Destino declarado: $HOMEBREW_PREFIX/
bin/ arm-none-eabi-gcov Ver declaração completa
{ "binary": [ "/
Applications/ ], "target": "$HOMEBREW_PREFIX/ArmGNUToolchain/ 15. 3. rel2/ arm-none-eabi/ bin/ arm-none-eabi-gcov" bin/ }arm-none-eabi-gcov" Instalar
binaryArquivo de origem: /
Applications/ ArmGNUToolchain/ 15. 3. rel2/ arm-none-eabi/ bin/ arm-none-eabi-gcov-dump Destino declarado: $HOMEBREW_PREFIX/
bin/ arm-none-eabi-gcov-dump Ver declaração completa
{ "binary": [ "/
Applications/ ], "target": "$HOMEBREW_PREFIX/ArmGNUToolchain/ 15. 3. rel2/ arm-none-eabi/ bin/ arm-none-eabi-gcov-dump" bin/ }arm-none-eabi-gcov-dump" Instalar
binaryArquivo de origem: /
Applications/ ArmGNUToolchain/ 15. 3. rel2/ arm-none-eabi/ bin/ arm-none-eabi-gstack Destino declarado: $HOMEBREW_PREFIX/
bin/ arm-none-eabi-gstack Ver declaração completa
{ "binary": [ "/
Applications/ ], "target": "$HOMEBREW_PREFIX/ArmGNUToolchain/ 15. 3. rel2/ arm-none-eabi/ bin/ arm-none-eabi-gstack" bin/ }arm-none-eabi-gstack" Instalar
binaryArquivo de origem: /
Applications/ ArmGNUToolchain/ 15. 3. rel2/ arm-none-eabi/ bin/ arm-none-eabi-gdb Destino declarado: $HOMEBREW_PREFIX/
bin/ arm-none-eabi-gdb Ver declaração completa
{ "binary": [ "/
Applications/ ], "target": "$HOMEBREW_PREFIX/ArmGNUToolchain/ 15. 3. rel2/ arm-none-eabi/ bin/ arm-none-eabi-gdb" bin/ }arm-none-eabi-gdb" Instalar
binaryArquivo de origem: /
Applications/ ArmGNUToolchain/ 15. 3. rel2/ arm-none-eabi/ bin/ arm-none-eabi-gdb-add-index Destino declarado: $HOMEBREW_PREFIX/
bin/ arm-none-eabi-gdb-add-index Ver declaração completa
{ "binary": [ "/
Applications/ ], "target": "$HOMEBREW_PREFIX/ArmGNUToolchain/ 15. 3. rel2/ arm-none-eabi/ bin/ arm-none-eabi-gdb-add-index" bin/ }arm-none-eabi-gdb-add-index" Instalar
binaryArquivo de origem: /
Applications/ ArmGNUToolchain/ 15. 3. rel2/ arm-none-eabi/ bin/ arm-none-eabi-gfortran Destino declarado: $HOMEBREW_PREFIX/
bin/ arm-none-eabi-gfortran Ver declaração completa
{ "binary": [ "/
Applications/ ], "target": "$HOMEBREW_PREFIX/ArmGNUToolchain/ 15. 3. rel2/ arm-none-eabi/ bin/ arm-none-eabi-gfortran" bin/ }arm-none-eabi-gfortran" Instalar
binaryArquivo de origem: /
Applications/ ArmGNUToolchain/ 15. 3. rel2/ arm-none-eabi/ bin/ arm-none-eabi-gprof Destino declarado: $HOMEBREW_PREFIX/
bin/ arm-none-eabi-gprof Ver declaração completa
{ "binary": [ "/
Applications/ ], "target": "$HOMEBREW_PREFIX/ArmGNUToolchain/ 15. 3. rel2/ arm-none-eabi/ bin/ arm-none-eabi-gprof" bin/ }arm-none-eabi-gprof" Instalar
binaryArquivo de origem: /
Applications/ ArmGNUToolchain/ 15. 3. rel2/ arm-none-eabi/ bin/ arm-none-eabi-ld Destino declarado: $HOMEBREW_PREFIX/
bin/ arm-none-eabi-ld Ver declaração completa
{ "binary": [ "/
Applications/ ], "target": "$HOMEBREW_PREFIX/ArmGNUToolchain/ 15. 3. rel2/ arm-none-eabi/ bin/ arm-none-eabi-ld" bin/ }arm-none-eabi-ld" Instalar
binaryArquivo de origem: /
Applications/ ArmGNUToolchain/ 15. 3. rel2/ arm-none-eabi/ bin/ arm-none-eabi-ld. bfd Destino declarado: $HOMEBREW_PREFIX/
bin/ arm-none-eabi-ld. bfd Ver declaração completa
{ "binary": [ "/
Applications/ ], "target": "$HOMEBREW_PREFIX/ArmGNUToolchain/ 15. 3. rel2/ arm-none-eabi/ bin/ arm-none-eabi-ld. bfd" bin/ }arm-none-eabi-ld. bfd" Instalar
binaryArquivo de origem: /
Applications/ ArmGNUToolchain/ 15. 3. rel2/ arm-none-eabi/ bin/ arm-none-eabi-lto-dump Destino declarado: $HOMEBREW_PREFIX/
bin/ arm-none-eabi-lto-dump Ver declaração completa
{ "binary": [ "/
Applications/ ], "target": "$HOMEBREW_PREFIX/ArmGNUToolchain/ 15. 3. rel2/ arm-none-eabi/ bin/ arm-none-eabi-lto-dump" bin/ }arm-none-eabi-lto-dump" Instalar
binaryArquivo de origem: /
Applications/ ArmGNUToolchain/ 15. 3. rel2/ arm-none-eabi/ bin/ arm-none-eabi-nm Destino declarado: $HOMEBREW_PREFIX/
bin/ arm-none-eabi-nm Ver declaração completa
{ "binary": [ "/
Applications/ ], "target": "$HOMEBREW_PREFIX/ArmGNUToolchain/ 15. 3. rel2/ arm-none-eabi/ bin/ arm-none-eabi-nm" bin/ }arm-none-eabi-nm" Instalar
binaryArquivo de origem: /
Applications/ ArmGNUToolchain/ 15. 3. rel2/ arm-none-eabi/ bin/ arm-none-eabi-objcopy Destino declarado: $HOMEBREW_PREFIX/
bin/ arm-none-eabi-objcopy Ver declaração completa
{ "binary": [ "/
Applications/ ], "target": "$HOMEBREW_PREFIX/ArmGNUToolchain/ 15. 3. rel2/ arm-none-eabi/ bin/ arm-none-eabi-objcopy" bin/ }arm-none-eabi-objcopy" Instalar
binaryArquivo de origem: /
Applications/ ArmGNUToolchain/ 15. 3. rel2/ arm-none-eabi/ bin/ arm-none-eabi-objdump Destino declarado: $HOMEBREW_PREFIX/
bin/ arm-none-eabi-objdump Ver declaração completa
{ "binary": [ "/
Applications/ ], "target": "$HOMEBREW_PREFIX/ArmGNUToolchain/ 15. 3. rel2/ arm-none-eabi/ bin/ arm-none-eabi-objdump" bin/ }arm-none-eabi-objdump" Instalar
binaryArquivo de origem: /
Applications/ ArmGNUToolchain/ 15. 3. rel2/ arm-none-eabi/ bin/ arm-none-eabi-ranlib Destino declarado: $HOMEBREW_PREFIX/
bin/ arm-none-eabi-ranlib Ver declaração completa
{ "binary": [ "/
Applications/ ], "target": "$HOMEBREW_PREFIX/ArmGNUToolchain/ 15. 3. rel2/ arm-none-eabi/ bin/ arm-none-eabi-ranlib" bin/ }arm-none-eabi-ranlib" Instalar
binaryArquivo de origem: /
Applications/ ArmGNUToolchain/ 15. 3. rel2/ arm-none-eabi/ bin/ arm-none-eabi-readelf Destino declarado: $HOMEBREW_PREFIX/
bin/ arm-none-eabi-readelf Ver declaração completa
{ "binary": [ "/
Applications/ ], "target": "$HOMEBREW_PREFIX/ArmGNUToolchain/ 15. 3. rel2/ arm-none-eabi/ bin/ arm-none-eabi-readelf" bin/ }arm-none-eabi-readelf" Instalar
binaryArquivo de origem: /
Applications/ ArmGNUToolchain/ 15. 3. rel2/ arm-none-eabi/ bin/ arm-none-eabi-size Destino declarado: $HOMEBREW_PREFIX/
bin/ arm-none-eabi-size Ver declaração completa
{ "binary": [ "/
Applications/ ], "target": "$HOMEBREW_PREFIX/ArmGNUToolchain/ 15. 3. rel2/ arm-none-eabi/ bin/ arm-none-eabi-size" bin/ }arm-none-eabi-size" Instalar
binaryArquivo de origem: /
Applications/ ArmGNUToolchain/ 15. 3. rel2/ arm-none-eabi/ bin/ arm-none-eabi-strings Destino declarado: $HOMEBREW_PREFIX/
bin/ arm-none-eabi-strings Ver declaração completa
{ "binary": [ "/
Applications/ ], "target": "$HOMEBREW_PREFIX/ArmGNUToolchain/ 15. 3. rel2/ arm-none-eabi/ bin/ arm-none-eabi-strings" bin/ }arm-none-eabi-strings" Instalar
binaryArquivo de origem: /
Applications/ ArmGNUToolchain/ 15. 3. rel2/ arm-none-eabi/ bin/ arm-none-eabi-strip Destino declarado: $HOMEBREW_PREFIX/
bin/ arm-none-eabi-strip Ver declaração completa
{ "binary": [ "/
Applications/ ], "target": "$HOMEBREW_PREFIX/ArmGNUToolchain/ 15. 3. rel2/ arm-none-eabi/ bin/ arm-none-eabi-strip" bin/ }arm-none-eabi-strip" Instalar
binaryArquivo de origem: /
Applications/ ArmGNUToolchain/ 15. 3. rel2/ arm-none-eabi/ bin/ arm-none-eabi-gcov-tool Destino declarado: $HOMEBREW_PREFIX/
bin/ arm-none-eabi-gcov-tool Ver declaração completa
{ "binary": [ "/
Applications/ ], "target": "$HOMEBREW_PREFIX/ArmGNUToolchain/ 15. 3. rel2/ arm-none-eabi/ bin/ arm-none-eabi-gcov-tool" bin/ }arm-none-eabi-gcov-tool" Instalar
binaryArquivo de origem: /
Applications/ ArmGNUToolchain/ 15. 3. rel2/ arm-none-eabi/ bin/ arm-none-eabi-addr2line Destino declarado: $HOMEBREW_PREFIX/
bin/ arm-none-eabi-addr2line Ver declaração completa
{ "binary": [ "/
Applications/ ], "target": "$HOMEBREW_PREFIX/ArmGNUToolchain/ 15. 3. rel2/ arm-none-eabi/ bin/ arm-none-eabi-addr2line" bin/ }arm-none-eabi-addr2line"