Hi guys,
I have to build tflite_age_gender
but the bellow errors have occurred.
`Executing tasks: [:app:assembleDebug] in project /Users/momo/Documents/example/AI/android_tflite/tflite_age_gender
ABIs [arm64-v8a,armeabi-v7a,armeabi] set by 'android.injected.build.abi' gradle flag contained 'ARMEABI, ARM64_V8A' not targeted by this project.
Task :app:preBuild UP-TO-DATE
Task :app:preDebugBuild UP-TO-DATE
Task :app:compileDebugAidl NO-SOURCE
Task :app:compileDebugRenderscript NO-SOURCE
Task :app:checkDebugManifest UP-TO-DATE
Task :app:generateDebugBuildConfig UP-TO-DATE
Task :app:javaPreCompileDebug UP-TO-DATE
Task :app:mainApkListPersistenceDebug UP-TO-DATE
Task :app:generateDebugResValues UP-TO-DATE
Task :app:generateDebugResources UP-TO-DATE
Task :app:mergeDebugResources UP-TO-DATE
Task :app:createDebugCompatibleScreenManifests UP-TO-DATE
Task :app:processDebugManifest UP-TO-DATE
Task :app:processDebugResources UP-TO-DATE
Task :app:compileDebugJavaWithJavac UP-TO-DATE
Task :app:generateJsonModelDebug UP-TO-DATE
Task :app:externalNativeBuildDebug
Build native-activity_armeabi-v7a
ninja: Entering directory `/Users/momo/Documents/example/AI/android_tflite/tflite_age_gender/app/.cxx/cmake/debug/armeabi-v7a'
[1/3] Building CXX object CMakeFiles/native-activity.dir/Users/momo/Documents/example/AI/android_tflite/common/util_tflite.cpp.o
[2/3] Building CXX object CMakeFiles/native-activity.dir/tflite_age_gender.cpp.o
[3/3] Linking CXX shared library /Users/momo/Documents/example/AI/android_tflite/tflite_age_gender/app/build/intermediates/cmake/debug/obj/armeabi-v7a/libnative-activity.so
FAILED: /Users/momo/Documents/example/AI/android_tflite/tflite_age_gender/app/build/intermediates/cmake/debug/obj/armeabi-v7a/libnative-activity.so
: && /Users/momo/Documents/libs/android-ndk-r20b/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++ --target=armv7-none-linux-androideabi27 --gcc-toolchain=/Users/momo/Documents/libs/android-ndk-r20b/toolchains/llvm/prebuilt/darwin-x86_64 --sysroot=/Users/momo/Documents/libs/android-ndk-r20b/toolchains/llvm/prebuilt/darwin-x86_64/sysroot -fPIC -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -fno-addrsig -march=armv7-a -mthumb -Wa,--noexecstack -Wformat -Werror=format-security -std=gnu++11 -Wall -O0 -fno-limit-debug-info -Wl,--exclude-libs,libgcc.a -Wl,--exclude-libs,libatomic.a -static-libstdc++ -Wl,--build-id -Wl,--warn-shared-textrel -Wl,--fatal-warnings -Wl,--exclude-libs,libunwind.a -Wl,--no-undefined -Qunused-arguments -Wl,-z,noexecstack -u ANativeActivity_onCreate -shared -Wl,-soname,libnative-activity.so -o /Users/momo/Documents/example/AI/android_tflite/tflite_age_gender/app/build/intermediates/cmake/debug/obj/armeabi-v7a/libnative-activity.so CMakeFiles/native-activity.dir/android_main.cpp.o CMakeFiles/native-activity.dir/app_engine.cpp.o CMakeFiles/native-activity.dir/tflite_age_gender.cpp.o CMakeFiles/native-activity.dir/render_imgui.cpp.o CMakeFiles/native-activity.dir/Users/momo/Documents/example/AI/android_tflite/common/android/camera_manager.cpp.o CMakeFiles/native-activity.dir/Users/momo/Documents/example/AI/android_tflite/common/android/camera_utils.cpp.o CMakeFiles/native-activity.dir/Users/momo/Documents/example/AI/android_tflite/common/android/gestureDetector.cpp.o CMakeFiles/native-activity.dir/Users/momo/Documents/example/AI/android_tflite/common/android/util_asset.cpp.o CMakeFiles/native-activity.dir/Users/momo/Documents/example/AI/android_tflite/common/assertgl.c.o CMakeFiles/native-activity.dir/Users/momo/Documents/example/AI/android_tflite/common/assertegl.c.o CMakeFiles/native-activity.dir/Users/momo/Documents/example/AI/android_tflite/common/util_egl.c.o CMakeFiles/native-activity.dir/Users/momo/Documents/example/AI/android_tflite/common/util_shader.c.o CMakeFiles/native-activity.dir/Users/momo/Documents/example/AI/android_tflite/common/util_matrix.c.o CMakeFiles/native-activity.dir/Users/momo/Documents/example/AI/android_tflite/common/util_texture.c.o CMakeFiles/native-activity.dir/Users/momo/Documents/example/AI/android_tflite/common/util_render2d.c.o CMakeFiles/native-activity.dir/Users/momo/Documents/example/AI/android_tflite/common/util_render_target.c.o CMakeFiles/native-activity.dir/Users/momo/Documents/example/AI/android_tflite/common/util_debugstr.c.o CMakeFiles/native-activity.dir/Users/momo/Documents/example/AI/android_tflite/common/util_pmeter.c.o CMakeFiles/native-activity.dir/Users/momo/Documents/example/AI/android_tflite/common/util_tflite.cpp.o CMakeFiles/native-activity.dir/Users/momo/Documents/example/AI/android_tflite/common/winsys/winsys_null.c.o CMakeFiles/native-activity.dir/Users/momo/Documents/example/AI/android_tflite/third_party/imgui/imgui.cpp.o CMakeFiles/native-activity.dir/Users/momo/Documents/example/AI/android_tflite/third_party/imgui/imgui_draw.cpp.o CMakeFiles/native-activity.dir/Users/momo/Documents/example/AI/android_tflite/third_party/imgui/imgui_widgets.cpp.o CMakeFiles/native-activity.dir/Users/momo/Documents/example/AI/android_tflite/third_party/imgui/examples/imgui_impl_opengl3.cpp.o -landroid libnative_app_glue.a -lm -lcamera2ndk -lmediandk -lEGL -lGLESv2 /Users/momo/Documents/example/AI/android_tflite/tflite_age_gender/app/src/main/cpp/../jniLibs/armeabi-v7a/libtensorflowlite.so /Users/momo/Documents/example/AI/android_tflite/tflite_age_gender/app/src/main/cpp/../jniLibs/armeabi-v7a/libtensorflowlite_gpu_delegate.so -llog -latomic -lm && :
/Users/momo/Documents/libs/android-ndk-r20b/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/../../../../arm-linux-androideabi/bin/ld: error: /Users/momo/Documents/example/AI/android_tflite/tflite_age_gender/app/src/main/cpp/../jniLibs/armeabi-v7a/libtensorflowlite.so: incompatible target
/Users/momo/Documents/libs/android-ndk-r20b/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/../../../../arm-linux-androideabi/bin/ld: error: /Users/momo/Documents/example/AI/android_tflite/tflite_age_gender/app/src/main/cpp/../jniLibs/armeabi-v7a/libtensorflowlite_gpu_delegate.so: incompatible target
/Users/momo/Documents/example/AI/android_tflite/common/util_tflite.cpp:250: error: undefined reference to 'tflite::DefaultErrorReporter()'
/Users/momo/Documents/example/AI/android_tflite/common/util_tflite.cpp:250: error: undefined reference to 'tflite::FlatBufferModel::BuildFromFile(char const*, tflite::ErrorReporter*)'
/Users/momo/Documents/example/AI/android_tflite/common/util_tflite.cpp:257: error: undefined reference to 'tflite::InterpreterBuilder::InterpreterBuilder(tflite::FlatBufferModel const&, tflite::OpResolver const&)'
/Users/momo/Documents/example/AI/android_tflite/common/util_tflite.cpp:257: error: undefined reference to 'tflite::InterpreterBuilder::operator()(std::__ndk1::unique_ptr<tflite::Interpreter, std::__ndk1::default_deletetflite::Interpreter >)'
/Users/momo/Documents/example/AI/android_tflite/common/util_tflite.cpp:257: error: undefined reference to 'tflite::InterpreterBuilder::~InterpreterBuilder()'
/Users/momo/Documents/example/AI/android_tflite/common/util_tflite.cpp:257: error: undefined reference to 'tflite::InterpreterBuilder::~InterpreterBuilder()'
/Users/momo/Documents/example/AI/android_tflite/common/util_tflite.cpp:272: error: undefined reference to 'tflite::Interpreter::SetNumThreads(int)'
/Users/momo/Documents/example/AI/android_tflite/common/util_tflite.cpp:280: error: undefined reference to 'tflite::Interpreter::AllocateTensors()'
/Users/momo/Documents/example/AI/android_tflite/common/util_tflite.cpp:180: error: undefined reference to 'TfLiteGpuDelegateV2Create'
/Users/momo/Documents/example/AI/android_tflite/common/util_tflite.cpp:237: error: undefined reference to 'tflite::Interpreter::ModifyGraphWithDelegate(TfLiteDelegate)'
/Users/momo/Documents/example/AI/android_tflite/common/util_tflite.cpp:298: error: undefined reference to 'tflite::DefaultErrorReporter()'
/Users/momo/Documents/example/AI/android_tflite/common/util_tflite.cpp:298: error: undefined reference to 'tflite::FlatBufferModel::BuildFromFile(char const*, tflite::ErrorReporter*)'
/Users/momo/Documents/example/AI/android_tflite/common/util_tflite.cpp:305: error: undefined reference to 'tflite::InterpreterBuilder::InterpreterBuilder(tflite::FlatBufferModel const&, tflite::OpResolver const&)'
/Users/momo/Documents/example/AI/android_tflite/common/util_tflite.cpp:305: error: undefined reference to 'tflite::InterpreterBuilder::operator()(std::__ndk1::unique_ptr<tflite::Interpreter, std::__ndk1::default_deletetflite::Interpreter >)'
/Users/momo/Documents/example/AI/android_tflite/common/util_tflite.cpp:305: error: undefined reference to 'tflite::InterpreterBuilder::~InterpreterBuilder()'
/Users/momo/Documents/example/AI/android_tflite/common/util_tflite.cpp:305: error: undefined reference to 'tflite::InterpreterBuilder::~InterpreterBuilder()'
/Users/momo/Documents/example/AI/android_tflite/common/util_tflite.cpp:320: error: undefined reference to 'tflite::Interpreter::SetNumThreads(int)'
/Users/momo/Documents/example/AI/android_tflite/common/util_tflite.cpp:334: error: undefined reference to 'tflite::Interpreter::AllocateTensors()'
/Users/momo/Documents/example/AI/android_tflite/common/util_tflite.cpp:353: error: undefined reference to 'tflite::DefaultErrorReporter()'
/Users/momo/Documents/example/AI/android_tflite/common/util_tflite.cpp:353: error: undefined reference to 'tflite::FlatBufferModel::BuildFromBuffer(char const, unsigned int, tflite::ErrorReporter*)'
/Users/momo/Documents/example/AI/android_tflite/common/util_tflite.cpp:360: error: undefined reference to 'tflite::InterpreterBuilder::InterpreterBuilder(tflite::FlatBufferModel const&, tflite::OpResolver const&)'
/Users/momo/Documents/example/AI/android_tflite/common/util_tflite.cpp:360: error: undefined reference to 'tflite::InterpreterBuilder::operator()(std::__ndk1::unique_ptr<tflite::Interpreter, std::__ndk1::default_deletetflite::Interpreter >)'
/Users/momo/Documents/example/AI/android_tflite/common/util_tflite.cpp:375: error: undefined reference to 'tflite::Interpreter::SetNumThreads(int)'
/Users/momo/Documents/example/AI/android_tflite/common/util_tflite.cpp:383: error: undefined reference to 'tflite::Interpreter::AllocateTensors()'
/Users/momo/Documents/example/AI/android_tflite/common/util_tflite.cpp:401: error: undefined reference to 'tflite::DefaultErrorReporter()'
/Users/momo/Documents/example/AI/android_tflite/common/util_tflite.cpp:401: error: undefined reference to 'tflite::FlatBufferModel::BuildFromBuffer(char const, unsigned int, tflite::ErrorReporter*)'
/Users/momo/Documents/example/AI/android_tflite/common/util_tflite.cpp:408: error: undefined reference to 'tflite::InterpreterBuilder::InterpreterBuilder(tflite::FlatBufferModel const&, tflite::OpResolver const&)'
/Users/momo/Documents/example/AI/android_tflite/common/util_tflite.cpp:408: error: undefined reference to 'tflite::InterpreterBuilder::operator()(std::__ndk1::unique_ptr<tflite::Interpreter, std::__ndk1::default_deletetflite::Interpreter >*)'
/Users/momo/Documents/example/AI/android_tflite/common/util_tflite.cpp:423: error: undefined reference to 'tflite::Interpreter::SetNumThreads(int)'
/Users/momo/Documents/example/AI/android_tflite/common/util_tflite.cpp:437: error: undefined reference to 'tflite::Interpreter::AllocateTensors()'
/Users/momo/Documents/example/AI/android_tflite/tflite_age_gender/app/src/main/cpp/../../../../../common/util_tflite.h:32: error: undefined reference to 'tflite::ops::builtin::BuiltinOpResolver::BuiltinOpResolver()'
/Users/momo/Documents/example/AI/android_tflite/tflite_age_gender/app/src/main/cpp/tflite_age_gender.cpp:390: error: undefined reference to 'tflite::Interpreter::Invoke()'
/Users/momo/Documents/example/AI/android_tflite/tflite_age_gender/app/src/main/cpp/tflite_age_gender.cpp:447: error: undefined reference to 'tflite::Interpreter::Invoke()'
clibs/android-ndk-r20b/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/include/c++/v1/memory:2339: error: undefined reference to 'tflite::Interpreter::~Interpreter()'
/Users/momo/Documents/libs/android-ndk-r20b/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/include/c++/v1/memory:2339: error: undefined reference to 'tflite::FlatBufferModel::~FlatBufferModel()'
/Users/momo/Documents/example/AI/android_tflite/third_party/tensorflow/tensorflow/lite/mutable_op_resolver.h:0: error: undefined reference to 'vtable for tflite::MutableOpResolver'
/Users/momo/Documents/libs/android-ndk-r20b/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/../../../../arm-linux-androideabi/bin/ld: the vtable symbol may be undefined because the class is missing its key function
clang++: error: linker command failed with exit code 1 (use -v to see invocation)
ninja: build stopped: subcommand failed.
Task :app:externalNativeBuildDebug FAILED
FAILURE: Build failed with an exception.
- What went wrong:
Execution failed for task ':app:externalNativeBuildDebug'.
Build command failed.
Error while executing process /Users/chinhnq/Library/Android/sdk/cmake/3.10.2.4988404/bin/ninja with arguments {-C /Users/momo/Documents/example/AI/android_tflite/tflite_age_gender/app/.cxx/cmake/debug/armeabi-v7a native-activity}
ninja: Entering directory `/Users/momo/Documents/example/AI/android_tflite/tflite_age_gender/app/.cxx/cmake/debug/armeabi-v7a'
[1/3] Building CXX object CMakeFiles/native-activity.dir/Users/momo/Documents/example/AI/android_tflite/common/util_tflite.cpp.o
[2/3] Building CXX object CMakeFiles/native-activity.dir/tflite_age_gender.cpp.o
[3/3] Linking CXX shared library /Users/momo/Documents/example/AI/android_tflite/tflite_age_gender/app/build/intermediates/cmake/debug/obj/armeabi-v7a/libnative-activity.so
FAILED: /Users/momo/Documents/example/AI/android_tflite/tflite_age_gender/app/build/intermediates/cmake/debug/obj/armeabi-v7a/libnative-activity.so
: && /Users/momo/Documents/libs/android-ndk-r20b/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++ --target=armv7-none-linux-androideabi27 --gcc-toolchain=/Users/momo/Documents/libs/android-ndk-r20b/toolchains/llvm/prebuilt/darwin-x86_64 --sysroot=/Users/momo/Documents/libs/android-ndk-r20b/toolchains/llvm/prebuilt/darwin-x86_64/sysroot -fPIC -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -fno-addrsig -march=armv7-a -mthumb -Wa,--noexecstack -Wformat -Werror=format-security -std=gnu++11 -Wall -O0 -fno-limit-debug-info -Wl,--exclude-libs,libgcc.a -Wl,--exclude-libs,libatomic.a -static-libstdc++ -Wl,--build-id -Wl,--warn-shared-textrel -Wl,--fatal-warnings -Wl,--exclude-libs,libunwind.a -Wl,--no-undefined -Qunused-arguments -Wl,-z,noexecstack -u ANativeActivity_onCreate -shared -Wl,-soname,libnative-activity.so -o /Users/momo/Documents/example/AI/android_tflite/tflite_age_gender/app/build/intermediates/cmake/debug/obj/armeabi-v7a/libnative-activity.so CMakeFiles/native-activity.dir/android_main.cpp.o CMakeFiles/native-activity.dir/app_engine.cpp.o CMakeFiles/native-activity.dir/tflite_age_gender.cpp.o CMakeFiles/native-activity.dir/render_imgui.cpp.o CMakeFiles/native-activity.dir/Users/momo/Documents/example/AI/android_tflite/common/android/camera_manager.cpp.o CMakeFiles/native-activity.dir/Users/momo/Documents/example/AI/android_tflite/common/android/camera_utils.cpp.o CMakeFiles/native-activity.dir/Users/momo/Documents/example/AI/android_tflite/common/android/gestureDetector.cpp.o CMakeFiles/native-activity.dir/Users/momo/Documents/example/AI/android_tflite/common/android/util_asset.cpp.o CMakeFiles/native-activity.dir/Users/momo/Documents/example/AI/android_tflite/common/assertgl.c.o CMakeFiles/native-activity.dir/Users/momo/Documents/example/AI/android_tflite/common/assertegl.c.o CMakeFiles/native-activity.dir/Users/momo/Documents/example/AI/android_tflite/common/util_egl.c.o CMakeFiles/native-activity.dir/Users/momo/Documents/example/AI/android_tflite/common/util_shader.c.o CMakeFiles/native-activity.dir/Users/momo/Documents/example/AI/android_tflite/common/util_matrix.c.o CMakeFiles/native-activity.dir/Users/momo/Documents/example/AI/android_tflite/common/util_texture.c.o CMakeFiles/native-activity.dir/Users/momo/Documents/example/AI/android_tflite/common/util_render2d.c.o CMakeFiles/native-activity.dir/Users/momo/Documents/example/AI/android_tflite/common/util_render_target.c.o CMakeFiles/native-activity.dir/Users/momo/Documents/example/AI/android_tflite/common/util_debugstr.c.o CMakeFiles/native-activity.dir/Users/momo/Documents/example/AI/android_tflite/common/util_pmeter.c.o CMakeFiles/native-activity.dir/Users/momo/Documents/example/AI/android_tflite/common/util_tflite.cpp.o CMakeFiles/native-activity.dir/Users/momo/Documents/example/AI/android_tflite/common/winsys/winsys_null.c.o CMakeFiles/native-activity.dir/Users/momo/Documents/example/AI/android_tflite/third_party/imgui/imgui.cpp.o CMakeFiles/native-activity.dir/Users/momo/Documents/example/AI/android_tflite/third_party/imgui/imgui_draw.cpp.o CMakeFiles/native-activity.dir/Users/momo/Documents/example/AI/android_tflite/third_party/imgui/imgui_widgets.cpp.o CMakeFiles/native-activity.dir/Users/momo/Documents/example/AI/android_tflite/third_party/imgui/examples/imgui_impl_opengl3.cpp.o -landroid libnative_app_glue.a -lm -lcamera2ndk -lmediandk -lEGL -lGLESv2 /Users/momo/Documents/example/AI/android_tflite/tflite_age_gender/app/src/main/cpp/../jniLibs/armeabi-v7a/libtensorflowlite.so /Users/momo/Documents/example/AI/android_tflite/tflite_age_gender/app/src/main/cpp/../jniLibs/armeabi-v7a/libtensorflowlite_gpu_delegate.so -llog -latomic -lm && :
/Users/momo/Documents/libs/android-ndk-r20b/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/../../../../arm-linux-androideabi/bin/ld: error: /Users/momo/Documents/example/AI/android_tflite/tflite_age_gender/app/src/main/cpp/../jniLibs/armeabi-v7a/libtensorflowlite.so: incompatible target
/Users/momo/Documents/libs/android-ndk-r20b/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/../../../../arm-linux-androideabi/bin/ld: error: /Users/momo/Documents/example/AI/android_tflite/tflite_age_gender/app/src/main/cpp/../jniLibs/armeabi-v7a/libtensorflowlite_gpu_delegate.so: incompatible target
/Users/momo/Documents/example/AI/android_tflite/common/util_tflite.cpp:250: error: undefined reference to 'tflite::DefaultErrorReporter()'
/Users/momo/Documents/example/AI/android_tflite/common/util_tflite.cpp:250: error: undefined reference to 'tflite::FlatBufferModel::BuildFromFile(char const*, tflite::ErrorReporter*)'
/Users/momo/Documents/example/AI/android_tflite/common/util_tflite.cpp:257: error: undefined reference to 'tflite::InterpreterBuilder::InterpreterBuilder(tflite::FlatBufferModel const&, tflite::OpResolver const&)'
/Users/momo/Documents/example/AI/android_tflite/common/util_tflite.cpp:257: error: undefined reference to 'tflite::InterpreterBuilder::operator()(std::__ndk1::unique_ptr<tflite::Interpreter, std::__ndk1::default_deletetflite::Interpreter >)'
/Users/momo/Documents/example/AI/android_tflite/common/util_tflite.cpp:257: error: undefined reference to 'tflite::InterpreterBuilder::~InterpreterBuilder()'
/Users/momo/Documents/example/AI/android_tflite/common/util_tflite.cpp:257: error: undefined reference to 'tflite::InterpreterBuilder::~InterpreterBuilder()'
/Users/momo/Documents/example/AI/android_tflite/common/util_tflite.cpp:272: error: undefined reference to 'tflite::Interpreter::SetNumThreads(int)'
/Users/momo/Documents/example/AI/android_tflite/common/util_tflite.cpp:280: error: undefined reference to 'tflite::Interpreter::AllocateTensors()'
/Users/momo/Documents/example/AI/android_tflite/common/util_tflite.cpp:180: error: undefined reference to 'TfLiteGpuDelegateV2Create'
/Users/momo/Documents/example/AI/android_tflite/common/util_tflite.cpp:237: error: undefined reference to 'tflite::Interpreter::ModifyGraphWithDelegate(TfLiteDelegate)'
/Users/momo/Documents/example/AI/android_tflite/common/util_tflite.cpp:298: error: undefined reference to 'tflite::DefaultErrorReporter()'
/Users/momo/Documents/example/AI/android_tflite/common/util_tflite.cpp:298: error: undefined reference to 'tflite::FlatBufferModel::BuildFromFile(char const*, tflite::ErrorReporter*)'
/Users/momo/Documents/example/AI/android_tflite/common/util_tflite.cpp:305: error: undefined reference to 'tflite::InterpreterBuilder::InterpreterBuilder(tflite::FlatBufferModel const&, tflite::OpResolver const&)'
/Users/momo/Documents/example/AI/android_tflite/common/util_tflite.cpp:305: error: undefined reference to 'tflite::InterpreterBuilder::operator()(std::__ndk1::unique_ptr<tflite::Interpreter, std::__ndk1::default_deletetflite::Interpreter >)'
/Users/momo/Documents/example/AI/android_tflite/common/util_tflite.cpp:305: error: undefined reference to 'tflite::InterpreterBuilder::~InterpreterBuilder()'
/Users/momo/Documents/example/AI/android_tflite/common/util_tflite.cpp:305: error: undefined reference to 'tflite::InterpreterBuilder::~InterpreterBuilder()'
/Users/momo/Documents/example/AI/android_tflite/common/util_tflite.cpp:320: error: undefined reference to 'tflite::Interpreter::SetNumThreads(int)'
/Users/momo/Documents/example/AI/android_tflite/common/util_tflite.cpp:334: error: undefined reference to 'tflite::Interpreter::AllocateTensors()'
/Users/momo/Documents/example/AI/android_tflite/common/util_tflite.cpp:353: error: undefined reference to 'tflite::DefaultErrorReporter()'
/Users/momo/Documents/example/AI/android_tflite/common/util_tflite.cpp:353: error: undefined reference to 'tflite::FlatBufferModel::BuildFromBuffer(char const, unsigned int, tflite::ErrorReporter*)'
/Users/momo/Documents/example/AI/android_tflite/common/util_tflite.cpp:360: error: undefined reference to 'tflite::InterpreterBuilder::InterpreterBuilder(tflite::FlatBufferModel const&, tflite::OpResolver const&)'
/Users/momo/Documents/example/AI/android_tflite/common/util_tflite.cpp:360: error: undefined reference to 'tflite::InterpreterBuilder::operator()(std::__ndk1::unique_ptr<tflite::Interpreter, std::__ndk1::default_deletetflite::Interpreter >)'
/Users/momo/Documents/example/AI/android_tflite/common/util_tflite.cpp:375: error: undefined reference to 'tflite::Interpreter::SetNumThreads(int)'
/Users/momo/Documents/example/AI/android_tflite/common/util_tflite.cpp:383: error: undefined reference to 'tflite::Interpreter::AllocateTensors()'
/Users/momo/Documents/example/AI/android_tflite/common/util_tflite.cpp:401: error: undefined reference to 'tflite::DefaultErrorReporter()'
/Users/momo/Documents/example/AI/android_tflite/common/util_tflite.cpp:401: error: undefined reference to 'tflite::FlatBufferModel::BuildFromBuffer(char const, unsigned int, tflite::ErrorReporter*)'
/Users/momo/Documents/example/AI/android_tflite/common/util_tflite.cpp:408: error: undefined reference to 'tflite::InterpreterBuilder::InterpreterBuilder(tflite::FlatBufferModel const&, tflite::OpResolver const&)'
/Users/momo/Documents/example/AI/android_tflite/common/util_tflite.cpp:408: error: undefined reference to 'tflite::InterpreterBuilder::operator()(std::__ndk1::unique_ptr<tflite::Interpreter, std::__ndk1::default_deletetflite::Interpreter >*)'
/Users/momo/Documents/example/AI/android_tflite/common/util_tflite.cpp:423: error: undefined reference to 'tflite::Interpreter::SetNumThreads(int)'
/Users/momo/Documents/example/AI/android_tflite/common/util_tflite.cpp:437: error: undefined reference to 'tflite::Interpreter::AllocateTensors()'
/Users/momo/Documents/example/AI/android_tflite/tflite_age_gender/app/src/main/cpp/../../../../../common/util_tflite.h:32: error: undefined reference to 'tflite::ops::builtin::BuiltinOpResolver::BuiltinOpResolver()'
/Users/momo/Documents/example/AI/android_tflite/tflite_age_gender/app/src/main/cpp/tflite_age_gender.cpp:390: error: undefined reference to 'tflite::Interpreter::Invoke()'
/Users/momo/Documents/example/AI/android_tflite/tflite_age_gender/app/src/main/cpp/tflite_age_gender.cpp:447: error: undefined reference to 'tflite::Interpreter::Invoke()'
/Users/momo/Documents/libs/android-ndk-r20b/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/include/c++/v1/memory:2339: error: undefined reference to 'tflite::Interpreter::~Interpreter()'
/Users/momo/Documents/libs/android-ndk-r20b/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/include/c++/v1/memory:2339: error: undefined reference to 'tflite::FlatBufferModel::~FlatBufferModel()'
/Users/momo/Documents/example/AI/android_tflite/third_party/tensorflow/tensorflow/lite/mutable_op_resolver.h:0: error: undefined reference to 'vtable for tflite::MutableOpResolver'
/Users/momo/Documents/libs/android-ndk-r20b/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/../../../../arm-linux-androideabi/bin/ld: the vtable symbol may be undefined because the class is missing its key function
clang++: error: linker command failed with exit code 1 (use -v to see invocation)
ninja: build stopped: subcommand failed.
BUILD FAILED in 3s
12 actionable tasks: 1 executed, 11 up-to-date
`