mbed CLI: make.py: error: Could not find executable for ARM

mbed CLI: make.py: error: Could not find executable for ARM

我正在尝试使用以下命令使用 mbed CLI 编译程序:

mbed compile -m UBLOX_C027 -t ARM

它导致以下错误:

make.py: error: Could not find executable for ARM.
Currently set search path: No path set

如何设置可执行文件?

两种方式之一:

  • 在项目的根文件夹中的 mbed_settings.py 中设置 ARM_PATH
  • 或者确保 ARMCC 在您的路径中。

请注意,ARM 编译器目标用于商业 ARM compiler. If you're using GCC ARM 使用 GCC_ARM 目标。

我知道我来得太晚了,但如果有人遇到同样的问题的话。 我在MACOS中就是这样解决的。

  1. 从此处下载 GCC_ARM MAC OS:https://developer.arm.com/open-source/gnu-toolchain/gnu-rm/downloads
  2. 将其解压到某个位置并使用 mbed cli 设置路径:

mbed config -G GCC_ARM_PATH "/Users/amod-mac/Desktop/gcc-arm-none-eabi-7-2017-q4-major/bin"