• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

eblot/homebrew-armeabi: Homebrew tap for ARM EABI toolchain

原作者: [db:作者] 来自: 网络 收藏 邀请

开源软件名称:

eblot/homebrew-armeabi

开源软件地址:

https://github.com/eblot/homebrew-armeabi

开源编程语言:

Ruby 99.7%

开源软件介绍:

Homebrew-ArmEabi

Homebrew tap for ARM EABI toolchain, dedicated to build baremetal ARM Cortex-M applications from a macOS host.

These toolchains have been used to build eCos-based application and bootloaders, and are now used to build applications for Nordik nRF52 BLE applications, ST STM32L0 and STM32L4 baremetal and ChibiOS applications.

Installation

  • Install Homebrew
  • Execute brew tap eblot/armeabi
  • Install the package you need, e.g.
    1. brew install arm-none-eabi-llvm
    2. brew install armv7em-cortex-m4f

Available recipes

  • GNU BinUtils (Assembler, Linker, Tools): arm-none-eabi-binutils.rb
  • GNU C compiler: arm-none-eabi-gcc.rb
  • GNU Debugger: arm-none-eabi-gdb.rb
  • Clang/LLVM toolchain w/ additional tools: arm-none-eabi-llvm.rb
    • This toolchain does not require any of the GNU tools, as it comes with an integrated asssembler and linker, and the lldb debugger.
  • C library (newlib 3.x) and compiler runtime for various targets:
    • Cortex-M4: armv7em-cortex-m4.rb (-lclang_rt.builtins-armv7em)
    • Cortex-M4 w/ FPU: armv7em-cortex-m4f.rb (-lclang_rt.builtins-armv7em)
    • Cortex-M3: armv7m-cortex-m3.rb (-lclang_rt.builtins-armv7m)
    • Cortex-M0+: armv6m-cortex-m0plus.rb (-lclang_rt.builtins-armv6m)
  • nRF52 script to fix Nordik SDK supervisor calls: nrfsvc.py

Notes:

LLVM 9.0 series finally fixes the compiler runtime library name, so existing link command lines and/or scripts should be updated.




鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
vapor/homebrew-tap: Homebrew Taps发布时间:2022-06-14
下一篇:
karlvr/homebridge-roomba2: Homebridge plugin to connect iRobot Roomba devices wi ...发布时间:2022-06-14
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap