【问题标题】:How to link against stdc++ library in platformIO如何在 platformIO 中链接 stdc++ 库
【发布时间】:2016-05-18 21:11:58
【问题描述】:

我正在使用 platformIO 为 esp8266 开发,而它又使用 esp8266 arduino 内核。默认构建不链接到 stdc++ 库,所以我不能使用 std:map。我可以通过修改here 中描述的链接器设置在 arduino IDE 中成功编译我的草图,我只需要在平台 IO 中实现相同的功能。我尝试在 espressif.py 构建器脚本中将“stdc++”添加到 LIBS 数组中,但无济于事。

【问题讨论】:

    标签: c++ linker libstdc++ esp8266


    【解决方案1】:

    问题是由于库链接顺序导致的 PlatformIO 错误。其中一名团队成员编写了一个修复程序,可能很快就会合并到主发行版中。详细信息和工作版本的链接是here

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-09-28
      • 2019-03-18
      • 1970-01-01
      • 1970-01-01
      • 2016-11-13
      • 2015-05-13
      • 2021-07-06
      相关资源
      最近更新 更多