我正在尝试使用 GNU ARM 工具链的“make all”来构建一个嵌入式程序,但它还没有工作。
我使用 xpm 安装程序根据此网站使用 xpm 安装了它:
https://gnu-mcu-eclipse.github.io/toolchain/arm/install/
现在,当我尝试使用“make all”构建程序时,出现以下错误:
$ make all
收集依赖项: Bsp/..cpp /bin/sh: Zeile 1: arm-none-eabi-gcc: Command not found- ...
该文件当然位于 xpack 位置:
C:\Users\\AppData\Roaming\xPacks
而普通的 mingw64 二进制文件位于另一个位置。我现在如何使用 arm-none-eabi-gcc 或者如何编辑 msys2 的 PATH 变量以使用 xpm 包?
这里也有一个类似的工具链:
https://launchpad.net/~team-gcc-arm-embedded/+archive/ubuntu/ppa
但我想如果没有 Linux 子系统之类的东西,我就无法安装它......