ESP+Eclipse的SDK编译报错:'.subdirs' 问题、xtensa问题

在网上下的ESP8266的SDK固件开发包,又下载了Eclipse+IDE作为开发平台,cygwin的环境。我是直接下的别人的压缩包,所以里面有自带的cygwin、eclipse、project。所以其他的配置没有做,导致build时,出现了编译不通过。网上查的也很少说这个的(国外的除外)。具体问题是:


一、

xtensa-lx106-elf  找不到
具体的没有记下,直接把关键字写下
-xf -xcc
或者这样子的问题。
在console里有一句:是否 xtensa-lx106-elf在path中?  接下来是一大串的error。那么总之是 环境变量的路径问题
这样子的话,我是把  (注意分号分隔);
               ...\cygwin\opt\xtensa-lx106-elf\bin  加到path 中。
二、


Makefile:330: recipe for target '.subdirs' failed

这样的问题,就是makefile的问题,具体哪个文件有问题,就把哪个文件下的makefile加后缀 .bak 或者删除(留着以防万一,就加后缀吧)。
三、
顺便一提:如果在import 项目时,没有cyg。。 的平台选项,就把  .../cygwin/bin  路径加到环境变量path 中。

猜你喜欢

转载自blog.csdn.net/youngybird/article/details/78947811