我使用的是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:没有这样的文件或目录
发布于 2019-08-01 20:28:44
您根本不需要libstdc的任何组件:
来自https://www.tensorflow.org/lite/microcontrollers/overview 微控制器用TensorFlow Lite TensorFlow Lite for Microcontrollers是TensorFlow Lite的一个实验端口,它针对的是只有千兆字节内存的微控制器和其他设备。 它甚至可以移植到“裸金属”系统,因此它不需要操作系统支持、任何标准C或C++库或动态内存分配
另外:
https://stackoverflow.com/questions/57288307
复制相似问题