首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否可以将libstdc添加到arduino-ide中?

是否可以将libstdc添加到arduino-ide中?
EN

Stack Overflow用户
提问于 2019-07-31 10:08:42
回答 1查看 512关注 0票数 0

我使用的是TensorFlow lite,它需要包含libstdc模式,特别是cstddef,但是Arduino IDE无法对任何libstdc进行细化。我知道它们的安装是因为我在PC上搜索,并且它们在/usr/include/c++/8中。

如果我在stddef.h中更改cstddef,它会完美无缺地工作。

home/jan/Arduino/libraries/hello_world/src/third_party/flatbuffers/include/flatbuffers/base.h:31:19:致命错误: cstddef:没有这样的文件或目录

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-08-01 20:28:44

您根本不需要libstdc的任何组件:

来自https://www.tensorflow.org/lite/microcontrollers/overview 微控制器用TensorFlow Lite TensorFlow Lite for Microcontrollers是TensorFlow Lite的一个实验端口,它针对的是只有千兆字节内存的微控制器和其他设备。 它甚至可以移植到“裸金属”系统,因此它不需要操作系统支持、任何标准C或C++库或动态内存分配

另外:

  • 如果您为Arduino编写代码,您可以在/usr/include/.中找到的东西很少是要搜索的,因为这些内容是为您的计算机编译的,而不是微控制器。
  • Arduino有自己的库树和库管理器,您应该首先检查这些
  • 然后,只有当您确实需要Arduino的libstdc++实现时,您才需要检查以下内容:https://cxx.uclibc.org/faq.html
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57288307

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档