2017-06-06 23 views
0

我是在這方面非常初學者,我已經編譯從ESP8266_NONOS_SDK-master一個例子的問題。
我一直在下面的ESP8266 SDK中描述的步驟入門指南形成documentation
這意味着我下載了虛擬框esp8266圖像(ESP8266_lubuntu_20141021.ova),我必須設置所有我理解的工具。 但是在編譯時我收到例如:Lubuntu。/bin/sh的:2:Xtensa可-lx106-ELF-GCC:找不到

/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 /共享文件夾編制情況。

誰能告訴我我缺少什麼,以及如何獲得SDK來「看」的Xtensa-lx106小精靈 - GCC?

Lubuntu目錄樹圖像:

+0

@mpromonet echo $ PATH return: '/ opt/xtensa -lx106-elf/bin:/ usr/local/sbin:/ usr/local/bin:/ usr/sbin:/ usr/bin:/ sbin:/ bin:/ usr/games:/ usr/local/games:/ snap/bin' 所以它已經在那裏了。也'的Xtensa-lx106小精靈 - GCC -v'返回'配置了... gcc版本4.8.2(crosstool的-NG 1.20.0)' – snowerest

+0

它可能是不錯的這個信息添加到您的文章,否則它似乎PATH沒有設置。 – mpromonet

+0

@mpromonet完成。謝謝。 – snowerest

回答

0

的Xtensa的crosstool-NG失蹤。要安裝它使用this方法。 (不要忘了chown $username /opt/espressif/,以避免「權限被拒絕」的錯誤,同時彙編。 也升級操作系統(如果選擇),並在/ opt/espressif,enlarge VM磁盤大小打造的crosstool-NG,因爲它可能會用完)