Lubuntu。 / bin / sh:2:xtensa-lx106-elf-gcc:找不到

时间:2017-06-06 14:24:47

标签: ubuntu compiler-errors esp8266

我是这个领域的初学者,我在编写ESP8266_NONOS_SDK-master的示例时遇到问题。
我一直按照 ESP8266 SDK入门指南中描述的步骤documentation进行操作。
这意味着我下载了虚拟框esp8266图像(ESP8266_lubuntu_20141021.ova),其中必须设置我理解的所有工具。 但是在编写示例时我得到了:

/bin/sh: 2: xtensa-lx106-elf-gcc: not found 

错误。

echo $PATH返回:/opt/xtensa-lx106-elf/bin:/usr/local/sbin:/usr/local/bin:/us‌​r/sbin:/usr/bin:/sbi‌​n:/bin:/usr/games:/u‌​sr/local/games:/snap‌​/bin

xtensa-lx106-elf-gcc -v返回Configured with ...gcc version 4.8.2 (crosstool-NG 1.20.0)

汇编发生在 esp8266 / Share 文件夹下。

有人可以告诉我我错过了什么,以及如何获取SDK以查看' Xtensa可-lx106小精灵 - GCC?

Lubuntu目录树图片:

1 个答案:

答案 0 :(得分:0)

Xtensa crosstool-NG失踪了。要使用this方法安装它。 (不要忘记chown $username /opt/espressif/以避免编译时出现“权限被拒绝”错误。  还要升级操作系统(如果选择此选项)并在/ opt / espressif中构建crosstool-NG,enlarge VM磁盘大小,因为它可能用完了可用空间。)