在用keil编译Tensorflow lite for microcontroller时,遇到了一些寻找依赖库的问题,现记录。

1
2
3
4
5
6
7
8
9
$ make -f tensorflow/lite/micro/tools/make/Makefile third_party_downloads
$ ls tensorflow/lite/micro/tools/make/downloads/
flatbuffers/
gemmlowp/
kissfft/
person_model_grayscale/
person_model_int8/
pigweed/
ruy/

通过上述命令下载第三方抵赖并添加到keil包含目录中。但并未下载gemmlowp库导致编译报错missing include fixedpoint.h。可以通过手动下载gemmlowp储存库添加到包含目录解决。

下载地址可以到E:\tflite-micro\tensorflow\lite\micro\tools\make\third_party_downloads.inc找到。

该封面图片由Tonda TranPixabay上发布