linux/toolchain.tar.gz 文件,找到其中的ohos.toolchain.cmake文件,作为我们交叉编译的工具链CMAKE_TOOLCHAIN_FILE参数.# 进入tensorflow 代码根目录
mkdir /home/yons/data/tensorflow/build_minimal
cd /home/yons/data/tensorflow/build_minimal
cmake -DCMAKE_TOOLCHAIN_FILE=${path}ohos-sdk/linux/native/build/cmake/ohos.toolchain.cmake -DTFLITE_ENABLE_XNNPACK=OFF ../tensorflow/lite/examples/minimal

# cpuinfo/CMakeLists.txt 54
set(CMAKE_SYSTEM_PROCESSOR armv7)
# cpuinfo/CMakeLists.txt 76
IF(CMAKE_SYSTEM_NAME MATCHES "OHOS")
SET(CMAKE_SYSTEM_NAME Linux)
ENDIF()
# cpuinfo/CMakeLists.txt 883
SET(CMAKE_SYSTEM_NAME OHOS)
cmake --build ./ -j 20
会遇到下面的错误

修改flatbuffers
参考如下的连接
https://github.com/google/flatbuffers/issues/7587
重现build
cmake --build ./ -j 20
minimal 二进制执行文件。hdc 将文件拷贝到设备/data/目录下面。#发送文件
hdc file send file /data
# 进入设备
hdc shell
cd /data
chmod +x minimal
./minimal model.tflite