【发布时间】:2017-04-30 04:17:40
【问题描述】:
我正在尝试使用 Kaa C SDK for esp8266 构建一个演示应用程序。我正在关注官方programming guide。制作应用程序时遇到错误(添加了终端屏幕截图)。
我已尝试更改此处提到的编译选项Compiler options for esp8266。我还更改了post 中提到的链接器文件。其他通知消失了,溢出明显减少,但在显示此错误时仍然溢出 4964 字节。
/opt/Espressif/crosstool-NG/builds/xtensa-lx106-elf/lib/gcc/xtensa-lx106-elf/4.8.2/../../../../xtensa-lx106- elf/bin/ld: kaa_demo 部分 '.irom0.text' 不适合区域 'irom0_0_seg'
/opt/Espressif/crosstool-NG/builds/xtensa-lx106-elf/lib/gcc/xtensa-lx106-elf/4.8.2/../../../../xtensa-lx106- elf/bin/ld: 区域 `irom0_0_seg' 溢出 4964 字节
collect2:错误:ld 返回 1 个退出状态 `make2: * [kaa_demo] 错误 1 make1: * [CMakeFiles/kaa_demo.dir/all] 错误 2 make: *** [all] 错误 2
请帮忙。
【问题讨论】: