下载安装cmake
官网:cmake
tflite引用示例
示例:minimal
建议按照示例中作为程序一部分行编译
add_subdirectory(
"${TENSORFLOW_SOURCE_DIR}/tensorflow/lite"
"${CMAKE_CURRENT_BINARY_DIR}/tensorflow-lite"
EXCLUDE_FROM_ALL
)
单独编译tentsorflow-lite
克隆tensorflow官方库
git clone https://github.com/tensorflow/tensorflow.git tensorflow_src
编译tentsorflow-lite
mkdir tflite_build
cd tflite_build
cmake …/tensorflow_src/tensorflow/lite
cmake --build . -j (or make)
g++版本过低需要升级g++
查看g++版本
g++ --version
升级g++
brew install gcc
修改~/.bash_profile
alias gcc=‘gcc-11’
alias g++=“g+±11”
alias cc=“gcc-11”
alias c++=“c+±11”
source
source ~/.bash_profile
执行cmake命令前用
export CC=/usr/local/bin/gcc
export CXX=/usr/local/bin/g++