标签: c++ linker libstdc++ esp8266
我正在使用platformIO开发esp8266,而platformIO又使用esp8266 arduino核心。默认构建没有链接到stdc ++库,所以我不能使用std:map。我可以通过修改here描述的链接器设置在arduino IDE中成功编译我的草图,我只需要在平台IO中实现相同的功能。我试过添加" stdc ++"到espressif.py构建器脚本中的LIBS数组无济于事。
答案 0 :(得分:0)
由于库链接顺序,PlatformIO中的问题是错误。其中一个团队成员写了一个修复程序,很快就可以合并到主发行版中。工作版本的详细信息和链接是here。