|
|
|
@ -6,9 +6,9 @@
|
|
|
|
|
cmake_minimum_required(VERSION 3.4.1)
|
|
|
|
|
|
|
|
|
|
set(CMAKE_VERBOSE_MAKEFILE on)
|
|
|
|
|
set(CMAKE_LIBRARY_OUTPUT_DIRECTORY ${CMAKE_SOURCE_DIR}/libs/${ANDROID_ABI})
|
|
|
|
|
set(CMAKE_LIBRARY_OUTPUT_DIRECTORY ${CMAKE_SOURCE_DIR}/libs/${ANDROID_ABI})
|
|
|
|
|
|
|
|
|
|
set(MINDSPORELITE_VERSION mindspore-lite-1.0.1-runtime-arm64-cpu)
|
|
|
|
|
set(MINDSPORELITE_VERSION mindspore-lite-1.0.1-runtime-arm64-cpu)
|
|
|
|
|
|
|
|
|
|
# ============== Set MindSpore Dependencies. =============
|
|
|
|
|
include_directories(${CMAKE_SOURCE_DIR}/src/main/cpp)
|
|
|
|
@ -19,9 +19,9 @@ include_directories(${CMAKE_SOURCE_DIR}/src/main/cpp/${MINDSPORELITE_VERSION}/in
|
|
|
|
|
include_directories(${CMAKE_SOURCE_DIR}/src/main/cpp/${MINDSPORELITE_VERSION}/include/schema)
|
|
|
|
|
include_directories(${CMAKE_SOURCE_DIR}/src/main/cpp/${MINDSPORELITE_VERSION}/minddata/include)
|
|
|
|
|
|
|
|
|
|
add_library(mindspore-lite SHARED IMPORTED )
|
|
|
|
|
add_library(minddata-lite SHARED IMPORTED )
|
|
|
|
|
add_library(libmindspore-lite-fp16 SHARED IMPORTED )
|
|
|
|
|
add_library(mindspore-lite SHARED IMPORTED)
|
|
|
|
|
add_library(minddata-lite SHARED IMPORTED)
|
|
|
|
|
add_library(libmindspore-lite-fp16 SHARED IMPORTED)
|
|
|
|
|
|
|
|
|
|
set_target_properties(mindspore-lite PROPERTIES IMPORTED_LOCATION
|
|
|
|
|
${CMAKE_SOURCE_DIR}/src/main/cpp/${MINDSPORELITE_VERSION}/lib/libmindspore-lite.so)
|
|
|
|
@ -37,7 +37,7 @@ set_target_properties(libmindspore-lite-fp16 PROPERTIES IMPORTED_LOCATION
|
|
|
|
|
# You can define multiple libraries, and CMake builds them for you.
|
|
|
|
|
# Gradle automatically packages shared libraries with your APK.
|
|
|
|
|
|
|
|
|
|
file(GLOB_RECURSE cpp_src "src/main/cpp/*.cpp" "src/main/cpp/*.h")
|
|
|
|
|
file(GLOB_RECURSE cpp_src "src/main/cpp/*.cpp" "src/main/cpp/*.h")
|
|
|
|
|
|
|
|
|
|
add_library( # Sets the name of the library.
|
|
|
|
|
mlkit-label-MS
|
|
|
|
@ -55,15 +55,14 @@ add_library( # Sets the name of the library.
|
|
|
|
|
# you want to add. CMake verifies that the library exists before
|
|
|
|
|
# completing its build.
|
|
|
|
|
|
|
|
|
|
find_library( # Sets the name of the path variable.
|
|
|
|
|
find_library(# Sets the name of the path variable.
|
|
|
|
|
log-lib
|
|
|
|
|
|
|
|
|
|
# Specifies the name of the NDK library that
|
|
|
|
|
# you want CMake to locate.
|
|
|
|
|
log )
|
|
|
|
|
log)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
find_library( jnigraphics-lib jnig·raphics )
|
|
|
|
|
find_library(jnigraphics-lib jnig·raphics)
|
|
|
|
|
|
|
|
|
|
# Specifies libraries CMake should link to your target library. You
|
|
|
|
|
# can link multiple libraries, such as libraries you define in this
|