mbed CLI:make.py:错误:找不到 ARM 的可执行文件

Tim*_*aas 0 c command-line-interface mbed

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

mbed compile -m UBLOX_C027 -t ARM
Run Code Online (Sandbox Code Playgroud)

它导致以下错误:

make.py: error: Could not find executable for ARM.
Currently set search path: No path set
Run Code Online (Sandbox Code Playgroud)

如何设置可执行文件?

ape*_*pex 6

我知道我来得太晚了,但如果有人面临同样的问题。我在 MAC OS 中以这种方式解决了它。

  1. 从这里下载适用于 MAC OS 的 GCC_ARM: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"


Jan*_*oom 5

两种方式,要么:

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

请注意,ARM编译器目标是针对商业ARM 编译器的。如果您使用GCC ARM,请使用GCC_ARM目标。