arm-none-ebai-gcc 无法从挂载目录运行

arm-none-ebai-gcc 无法从挂载目录运行

我想为 ARM 微控制器构建项目。为此,在包含项目的文件夹中放置了脚本,该脚本下载工具链并构建它。运行此脚本后,工具链被放置在包含项目的文件夹中。包含项目的文件夹放在另一个逻辑磁盘上(在 Win 和 Linux 之间共享),每次我开始开发时都会安装此磁盘。(手动安装)。当我启动时make,在终端中我收到错误:

make[3]: arm-none-eabi-gcc: Command not found

输出来自echo $PATH

/mnt/Smoothie-master/gcc-arm-none-eabi/bin:/usr/lib/lightdm/lightdm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games

输出来自whereis arm-none-ebai-gcc

arm-none-ebai-gcc:

与此工具链相关的所有二进制文件都放在下一个目录中:

/mnt/Smoothie-master/gcc-arm-none-eabi/bin/

并具有权限:“-rwxrwxrwx”

在构建此工具链之前,我有另一个类似的工具链(此工具链的另一个版本),但通过 安装。在构建新工具链之前,apt-get它已通过 删除。apt-get

哪里有问题?

谢谢!

答案1

解决了!

接下来是问题:我的 Ubuntu 是 64 位的。因此,为了正常工作,需要安装“libc6-dev-i386”。现在它可以正常工作了!

相关内容