esp-idf的版本是V4.4.2
idf menuconfig使能片外Flash
idf build编译报错
编译报错原因
因为开了这个之后,iram0 text 字段的消耗变大,导致编译失败。
通过idf size可以看到iram已经超了。
解决办法
menuconfig->Compiler option->Optimization Level -> Optimize for size 从 (-0g)改为 (-Os)
注意事项
修改上面的配置后,如果代码里有inline函数,会报错undefined reference,应该是被优化掉了,需要注意。
标签:片外,使能,iram,Flash,编译,报错,idf From: https://www.cnblogs.com/jiangyibo/p/17635938.html