使用TensorFlow Lite和SparkFun Edge构建二进制问题

时间:2019-05-22 15:25:02

标签: tensorflow-lite

我想在板子Sparkfun Edge上使用TensorFlow Lite。我尝试遵循https://codelabs.developers.google.com/codelabs/sparkfun-tensorflow/#3,但是当我必须构建二进制文件时,无法编译。我有一个错误。我使用此命令

return u => u.FirstName.Contains(searchTerm) 
     || u => u.MiddleName.Contains(searchTerm)
     || u => u.LastName.Contains(searchTerm) 
     || u => u.FullName.Contains(searchTerm) 

此命令必须下载所有必需的依赖项并启动构建过程。但是,在此过程中似乎存在问题,并且所有依赖项都没有下载。 我不知道是否有人可以解决我的问题...

我正在使用Ubuntu 18.04在虚拟机上工作。

我遇到此错误:

make -f tensorflow/lite/experimental/micro/tools/make/Makefile TARGET=sparkfun_edge micro_speech_bin

1 个答案:

答案 0 :(得分:0)

有相同的错误。这为我工作: 编辑文件apollo3evb_makefile.inc

  • 第12行,确保GCC_ARM指向ARM编译器(我的不在$(MAKEFILE_DIR)/ downloads / gcc_embedded /中)

  • 第87行,更改版本号以匹配您的版本(我拥有最新的8.3.1,原始文件具有7.3.1) $(GCC_ARM)/lib/gcc/arm-none-eabi/8.3.1/thumb/v7e-m/fpv4-sp/hard/crtbegin.o \

我现在可以构建二进制文件