Commit 226e5be9 authored by RyuShai's avatar RyuShai

update code

parent e54a0197
{
"configurations": [
{
"name": "linux-gcc-x64",
"includePath": [
"${workspaceFolder}/**"
],
"compilerPath": "/usr/bin/gcc",
"cStandard": "${default}",
"cppStandard": "${default}",
"intelliSenseMode": "linux-gcc-x64",
"compilerArgs": [
""
]
}
],
"version": 4
}
\ No newline at end of file
{
"version": "0.2.0",
"configurations": [
{
"name": "C/C++ Runner: Debug Session",
"type": "cppdbg",
"request": "launch",
"args": [],
"stopAtEntry": false,
"externalConsole": false,
"cwd": "/home/thangdm/Projects/Android/flutter_ffi",
"program": "/home/thangdm/Projects/Android/flutter_ffi/build/Debug/outDebug",
"MIMode": "gdb",
"miDebuggerPath": "gdb",
"setupCommands": [
{
"description": "Enable pretty-printing for gdb",
"text": "-enable-pretty-printing",
"ignoreFailures": true
}
]
}
]
}
\ No newline at end of file
{
"C_Cpp_Runner.cCompilerPath": "gcc",
"C_Cpp_Runner.cppCompilerPath": "g++",
"C_Cpp_Runner.debuggerPath": "gdb",
"C_Cpp_Runner.cStandard": "",
"C_Cpp_Runner.cppStandard": "",
"C_Cpp_Runner.msvcBatchPath": "C:/Program Files/Microsoft Visual Studio/VR_NR/Community/VC/Auxiliary/Build/vcvarsall.bat",
"C_Cpp_Runner.useMsvc": false,
"C_Cpp_Runner.warnings": [
"-Wall",
"-Wextra",
"-Wpedantic",
"-Wshadow",
"-Wformat=2",
"-Wcast-align",
"-Wconversion",
"-Wsign-conversion",
"-Wnull-dereference"
],
"C_Cpp_Runner.msvcWarnings": [
"/W4",
"/permissive-",
"/w14242",
"/w14287",
"/w14296",
"/w14311",
"/w14826",
"/w44062",
"/w44242",
"/w14905",
"/w14906",
"/w14263",
"/w44265",
"/w14928"
],
"C_Cpp_Runner.enableWarnings": true,
"C_Cpp_Runner.warningsAsError": false,
"C_Cpp_Runner.compilerArgs": [],
"C_Cpp_Runner.linkerArgs": [],
"C_Cpp_Runner.includePaths": [],
"C_Cpp_Runner.includeSearch": [
"*",
"**/*"
],
"C_Cpp_Runner.excludeSearch": [
"**/build",
"**/build/**",
"**/.*",
"**/.*/**",
"**/.vscode",
"**/.vscode/**"
],
"C_Cpp_Runner.useAddressSanitizer": false,
"C_Cpp_Runner.useUndefinedSanitizer": false,
"C_Cpp_Runner.useLeakSanitizer": false,
"C_Cpp_Runner.showCompilationTime": false,
"C_Cpp_Runner.useLinkTimeOptimization": false,
"C_Cpp_Runner.msvcSecureNoWarnings": false
}
\ No newline at end of file
......@@ -5,14 +5,12 @@ project("myapplicationnativec")
message(${CMAKE_PROJECT_NAME} ryu)
add_library(${CMAKE_PROJECT_NAME} SHARED
../native_add.cpp
# ../src/utils.h
# ../src/utils.cpp
# ../src/detector/nudedetector.h
# ../src/detector/nudedetector.cpp
# ../src/detector/enginebase.h
# ../src/detector/enginebase.cpp
../src/utils.h
../src/utils.cpp
../src/detector/nudedetector.h
../src/detector/nudedetector.cpp
../src/detector/enginebase.h
../src/detector/enginebase.cpp
)
......@@ -28,20 +26,22 @@ add_library(${CMAKE_PROJECT_NAME} SHARED
#)
include_directories(
"D:/DeTai/opencv-4.9.0-android-sdk/OpenCV-android-sdk/sdk/native/jni/include"
"D:/DeTai/onnxruntime-android-1.17.1/headers"
"/home/thangdm/Software/opencv-4.9.0-android-sdk/OpenCV-android-sdk/sdk/native/jni/include/"
"/home/thangdm/Software/onnxruntime-android-1.17.1/headers/"
)
target_link_directories( ${CMAKE_PROJECT_NAME} PUBLIC
"D:/DeTai"
"/home/thangdm/Projects/Qt/AIMobileLib/build-AIMobileLib-Android_Qt_6_6_2_Clang_arm64_v8a-Release/"
)
target_link_libraries(${CMAKE_PROJECT_NAME}
# List libraries link to the target library
C:/vivas/flutter/first_app_2/android/app/src/main/jniLibs/arm64-v8a/libonnxruntime.so
D:/DeTai/opencv-4.9.0-android-sdk/OpenCV-android-sdk/sdk/native/libs/arm64-v8a/libopencv_java4.so
/home/thangdm/Projects/Android/flutter_ffi/android/app/src/main/jniLibs/arm64-v8a/libQt6Core_arm64-v8a.so
/home/thangdm/Projects/Android/flutter_ffi/android/app/src/main/jniLibs/arm64-v8a/libQt6Gui_arm64-v8a.so
/home/thangdm/Projects/Android/flutter_ffi/android/app/src/main/jniLibs/arm64-v8a/libonnxruntime.so
/home/thangdm/Projects/Android/flutter_ffi/android/app/src/main/jniLibs/arm64-v8a/libopencv_java4.so
# /home/thangdm/Qt/6.6.2/android_arm64_v8a/lib/libQt6Gui_arm64-v8a.so
AIMobileLib_arm64-v8a
C:/Users/locnv/AppData/Local/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/lib/aarch64-linux-android/libc++_shared.so
/home/thangdm/Projects/Android/flutter_ffi/android/app/src/main/jniLibs/arm64-v8a/libAIMobileLib_arm64-v8a.so
log)
\ No newline at end of file
{
"entries" :
[
{
"name" : "ANDROID_ABI",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "No help, variable specified on the command line."
}
],
"type" : "UNINITIALIZED",
"value" : "arm64-v8a"
},
{
"name" : "ANDROID_NDK",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "No help, variable specified on the command line."
}
],
"type" : "UNINITIALIZED",
"value" : "/home/thangdm/Android/Sdk/ndk/23.1.7779620"
},
{
"name" : "ANDROID_PLATFORM",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "No help, variable specified on the command line."
}
],
"type" : "UNINITIALIZED",
"value" : "android-21"
},
{
"name" : "ANDROID_STL",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "No help, variable specified on the command line."
}
],
"type" : "UNINITIALIZED",
"value" : "c++_shared"
},
{
"name" : "CMAKE_ADDR2LINE",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Path to a program."
}
],
"type" : "FILEPATH",
"value" : "/home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-addr2line"
},
{
"name" : "CMAKE_ANDROID_ARCH_ABI",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "No help, variable specified on the command line."
}
],
"type" : "UNINITIALIZED",
"value" : "arm64-v8a"
},
{
"name" : "CMAKE_ANDROID_NDK",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "No help, variable specified on the command line."
}
],
"type" : "UNINITIALIZED",
"value" : "/home/thangdm/Android/Sdk/ndk/23.1.7779620"
},
{
"name" : "CMAKE_AR",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Archiver"
}
],
"type" : "FILEPATH",
"value" : "/home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-ar"
},
{
"name" : "CMAKE_ASM_FLAGS",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "Flags used by the compiler during all build types."
}
],
"type" : "STRING",
"value" : ""
},
{
"name" : "CMAKE_ASM_FLAGS_DEBUG",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "Flags used by the compiler during debug builds."
}
],
"type" : "STRING",
"value" : ""
},
{
"name" : "CMAKE_ASM_FLAGS_RELEASE",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "Flags used by the compiler during release builds."
}
],
"type" : "STRING",
"value" : ""
},
{
"name" : "CMAKE_BUILD_TYPE",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "Choose the type of build, options are: None Debug Release RelWithDebInfo MinSizeRel ..."
}
],
"type" : "STRING",
"value" : "Debug"
},
{
"name" : "CMAKE_CACHEFILE_DIR",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "This is the directory where this CMakeCache.txt was created"
}
],
"type" : "INTERNAL",
"value" : "/home/thangdm/Projects/Android/flutter_ffi/android/app/.cxx/Debug/2e1j3c3t/arm64-v8a"
},
{
"name" : "CMAKE_CACHE_MAJOR_VERSION",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "Major version of cmake used to create the current loaded cache"
}
],
"type" : "INTERNAL",
"value" : "3"
},
{
"name" : "CMAKE_CACHE_MINOR_VERSION",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "Minor version of cmake used to create the current loaded cache"
}
],
"type" : "INTERNAL",
"value" : "18"
},
{
"name" : "CMAKE_CACHE_PATCH_VERSION",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "Patch version of cmake used to create the current loaded cache"
}
],
"type" : "INTERNAL",
"value" : "1"
},
{
"name" : "CMAKE_COMMAND",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "Path to CMake executable."
}
],
"type" : "INTERNAL",
"value" : "/home/thangdm/Android/Sdk/cmake/3.18.1/bin/cmake"
},
{
"name" : "CMAKE_CPACK_COMMAND",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "Path to cpack program executable."
}
],
"type" : "INTERNAL",
"value" : "/home/thangdm/Android/Sdk/cmake/3.18.1/bin/cpack"
},
{
"name" : "CMAKE_CTEST_COMMAND",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "Path to ctest program executable."
}
],
"type" : "INTERNAL",
"value" : "/home/thangdm/Android/Sdk/cmake/3.18.1/bin/ctest"
},
{
"name" : "CMAKE_CXX_COMPILER_AR",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "LLVM archiver"
}
],
"type" : "FILEPATH",
"value" : "CMAKE_CXX_COMPILER_AR-NOTFOUND"
},
{
"name" : "CMAKE_CXX_COMPILER_RANLIB",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Generate index for LLVM archive"
}
],
"type" : "FILEPATH",
"value" : "CMAKE_CXX_COMPILER_RANLIB-NOTFOUND"
},
{
"name" : "CMAKE_CXX_FLAGS",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Flags used by the compiler during all build types."
}
],
"type" : "STRING",
"value" : ""
},
{
"name" : "CMAKE_CXX_FLAGS_DEBUG",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Flags used by the compiler during debug builds."
}
],
"type" : "STRING",
"value" : ""
},
{
"name" : "CMAKE_CXX_FLAGS_MINSIZEREL",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Flags used by the CXX compiler during MINSIZEREL builds."
}
],
"type" : "STRING",
"value" : "-Os -DNDEBUG"
},
{
"name" : "CMAKE_CXX_FLAGS_RELEASE",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Flags used by the compiler during release builds."
}
],
"type" : "STRING",
"value" : ""
},
{
"name" : "CMAKE_CXX_FLAGS_RELWITHDEBINFO",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Flags used by the CXX compiler during RELWITHDEBINFO builds."
}
],
"type" : "STRING",
"value" : "-O2 -g -DNDEBUG"
},
{
"name" : "CMAKE_CXX_STANDARD_LIBRARIES",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Libraries linked by default with all C++ applications."
}
],
"type" : "STRING",
"value" : "-latomic -lm"
},
{
"name" : "CMAKE_C_COMPILER_AR",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "LLVM archiver"
}
],
"type" : "FILEPATH",
"value" : "CMAKE_C_COMPILER_AR-NOTFOUND"
},
{
"name" : "CMAKE_C_COMPILER_RANLIB",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Generate index for LLVM archive"
}
],
"type" : "FILEPATH",
"value" : "CMAKE_C_COMPILER_RANLIB-NOTFOUND"
},
{
"name" : "CMAKE_C_FLAGS",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Flags used by the compiler during all build types."
}
],
"type" : "STRING",
"value" : ""
},
{
"name" : "CMAKE_C_FLAGS_DEBUG",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Flags used by the compiler during debug builds."
}
],
"type" : "STRING",
"value" : ""
},
{
"name" : "CMAKE_C_FLAGS_MINSIZEREL",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Flags used by the C compiler during MINSIZEREL builds."
}
],
"type" : "STRING",
"value" : "-Os -DNDEBUG"
},
{
"name" : "CMAKE_C_FLAGS_RELEASE",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Flags used by the compiler during release builds."
}
],
"type" : "STRING",
"value" : ""
},
{
"name" : "CMAKE_C_FLAGS_RELWITHDEBINFO",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Flags used by the C compiler during RELWITHDEBINFO builds."
}
],
"type" : "STRING",
"value" : "-O2 -g -DNDEBUG"
},
{
"name" : "CMAKE_C_STANDARD_LIBRARIES",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Libraries linked by default with all C applications."
}
],
"type" : "STRING",
"value" : "-latomic -lm"
},
{
"name" : "CMAKE_DLLTOOL",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Path to a program."
}
],
"type" : "FILEPATH",
"value" : "CMAKE_DLLTOOL-NOTFOUND"
},
{
"name" : "CMAKE_EXE_LINKER_FLAGS",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Flags used by the linker."
}
],
"type" : "STRING",
"value" : ""
},
{
"name" : "CMAKE_EXE_LINKER_FLAGS_DEBUG",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Flags used by the linker during DEBUG builds."
}
],
"type" : "STRING",
"value" : ""
},
{
"name" : "CMAKE_EXE_LINKER_FLAGS_MINSIZEREL",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Flags used by the linker during MINSIZEREL builds."
}
],
"type" : "STRING",
"value" : ""
},
{
"name" : "CMAKE_EXE_LINKER_FLAGS_RELEASE",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Flags used by the linker during RELEASE builds."
}
],
"type" : "STRING",
"value" : ""
},
{
"name" : "CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Flags used by the linker during RELWITHDEBINFO builds."
}
],
"type" : "STRING",
"value" : ""
},
{
"name" : "CMAKE_EXPORT_COMPILE_COMMANDS",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "No help, variable specified on the command line."
}
],
"type" : "UNINITIALIZED",
"value" : "ON"
},
{
"name" : "CMAKE_EXTRA_GENERATOR",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "Name of external makefile project generator."
}
],
"type" : "INTERNAL",
"value" : ""
},
{
"name" : "CMAKE_GENERATOR",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "Name of generator."
}
],
"type" : "INTERNAL",
"value" : "Ninja"
},
{
"name" : "CMAKE_GENERATOR_INSTANCE",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "Generator instance identifier."
}
],
"type" : "INTERNAL",
"value" : ""
},
{
"name" : "CMAKE_GENERATOR_PLATFORM",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "Name of generator platform."
}
],
"type" : "INTERNAL",
"value" : ""
},
{
"name" : "CMAKE_GENERATOR_TOOLSET",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "Name of generator toolset."
}
],
"type" : "INTERNAL",
"value" : ""
},
{
"name" : "CMAKE_HOME_DIRECTORY",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "Source directory with the top level CMakeLists.txt file for this project"
}
],
"type" : "INTERNAL",
"value" : "/home/thangdm/Projects/Android/flutter_ffi/android"
},
{
"name" : "CMAKE_INSTALL_PREFIX",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "Install path prefix, prepended onto install directories."
}
],
"type" : "PATH",
"value" : "/usr/local"
},
{
"name" : "CMAKE_INSTALL_SO_NO_EXE",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "Install .so files without execute permission."
}
],
"type" : "INTERNAL",
"value" : "1"
},
{
"name" : "CMAKE_LIBRARY_OUTPUT_DIRECTORY",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "No help, variable specified on the command line."
}
],
"type" : "UNINITIALIZED",
"value" : "/home/thangdm/Projects/Android/flutter_ffi/build/app/intermediates/cxx/Debug/2e1j3c3t/obj/arm64-v8a"
},
{
"name" : "CMAKE_LINKER",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Path to a program."
}
],
"type" : "FILEPATH",
"value" : "/home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/bin/ld.lld"
},
{
"name" : "CMAKE_MAKE_PROGRAM",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "No help, variable specified on the command line."
}
],
"type" : "UNINITIALIZED",
"value" : "/home/thangdm/Android/Sdk/cmake/3.18.1/bin/ninja"
},
{
"name" : "CMAKE_MODULE_LINKER_FLAGS",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Flags used by the linker during the creation of modules."
}
],
"type" : "STRING",
"value" : ""
},
{
"name" : "CMAKE_MODULE_LINKER_FLAGS_DEBUG",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Flags used by the linker during the creation of modules during DEBUG builds."
}
],
"type" : "STRING",
"value" : ""
},
{
"name" : "CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Flags used by the linker during the creation of modules during MINSIZEREL builds."
}
],
"type" : "STRING",
"value" : ""
},
{
"name" : "CMAKE_MODULE_LINKER_FLAGS_RELEASE",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Flags used by the linker during the creation of modules during RELEASE builds."
}
],
"type" : "STRING",
"value" : ""
},
{
"name" : "CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Flags used by the linker during the creation of modules during RELWITHDEBINFO builds."
}
],
"type" : "STRING",
"value" : ""
},
{
"name" : "CMAKE_NM",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Path to a program."
}
],
"type" : "FILEPATH",
"value" : "/home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-nm"
},
{
"name" : "CMAKE_NUMBER_OF_MAKEFILES",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "number of local generators"
}
],
"type" : "INTERNAL",
"value" : "1"
},
{
"name" : "CMAKE_OBJCOPY",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Path to a program."
}
],
"type" : "FILEPATH",
"value" : "/home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-objcopy"
},
{
"name" : "CMAKE_OBJDUMP",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Path to a program."
}
],
"type" : "FILEPATH",
"value" : "/home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-objdump"
},
{
"name" : "CMAKE_PLATFORM_INFO_INITIALIZED",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "Platform information initialized"
}
],
"type" : "INTERNAL",
"value" : "1"
},
{
"name" : "CMAKE_PROJECT_DESCRIPTION",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "Value Computed by CMake"
}
],
"type" : "STATIC",
"value" : ""
},
{
"name" : "CMAKE_PROJECT_HOMEPAGE_URL",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "Value Computed by CMake"
}
],
"type" : "STATIC",
"value" : ""
},
{
"name" : "CMAKE_PROJECT_NAME",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "Value Computed by CMake"
}
],
"type" : "STATIC",
"value" : "myapplicationnativec"
},
{
"name" : "CMAKE_RANLIB",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Ranlib"
}
],
"type" : "FILEPATH",
"value" : "/home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-ranlib"
},
{
"name" : "CMAKE_READELF",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Path to a program."
}
],
"type" : "FILEPATH",
"value" : "/home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-readelf"
},
{
"name" : "CMAKE_ROOT",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "Path to CMake installation."
}
],
"type" : "INTERNAL",
"value" : "/home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18"
},
{
"name" : "CMAKE_RUNTIME_OUTPUT_DIRECTORY",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "No help, variable specified on the command line."
}
],
"type" : "UNINITIALIZED",
"value" : "/home/thangdm/Projects/Android/flutter_ffi/build/app/intermediates/cxx/Debug/2e1j3c3t/obj/arm64-v8a"
},
{
"name" : "CMAKE_SHARED_LINKER_FLAGS",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Flags used by the linker during the creation of dll's."
}
],
"type" : "STRING",
"value" : ""
},
{
"name" : "CMAKE_SHARED_LINKER_FLAGS_DEBUG",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Flags used by the linker during the creation of shared libraries during DEBUG builds."
}
],
"type" : "STRING",
"value" : ""
},
{
"name" : "CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Flags used by the linker during the creation of shared libraries during MINSIZEREL builds."
}
],
"type" : "STRING",
"value" : ""
},
{
"name" : "CMAKE_SHARED_LINKER_FLAGS_RELEASE",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Flags used by the linker during the creation of shared libraries during RELEASE builds."
}
],
"type" : "STRING",
"value" : ""
},
{
"name" : "CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Flags used by the linker during the creation of shared libraries during RELWITHDEBINFO builds."
}
],
"type" : "STRING",
"value" : ""
},
{
"name" : "CMAKE_SKIP_INSTALL_RPATH",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "If set, runtime paths are not added when installing shared libraries, but are added when building."
}
],
"type" : "BOOL",
"value" : "NO"
},
{
"name" : "CMAKE_SKIP_RPATH",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "If set, runtime paths are not added when using shared libraries."
}
],
"type" : "BOOL",
"value" : "NO"
},
{
"name" : "CMAKE_STATIC_LINKER_FLAGS",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Flags used by the linker during the creation of static libraries during all build types."
}
],
"type" : "STRING",
"value" : ""
},
{
"name" : "CMAKE_STATIC_LINKER_FLAGS_DEBUG",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Flags used by the linker during the creation of static libraries during DEBUG builds."
}
],
"type" : "STRING",
"value" : ""
},
{
"name" : "CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Flags used by the linker during the creation of static libraries during MINSIZEREL builds."
}
],
"type" : "STRING",
"value" : ""
},
{
"name" : "CMAKE_STATIC_LINKER_FLAGS_RELEASE",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Flags used by the linker during the creation of static libraries during RELEASE builds."
}
],
"type" : "STRING",
"value" : ""
},
{
"name" : "CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Flags used by the linker during the creation of static libraries during RELWITHDEBINFO builds."
}
],
"type" : "STRING",
"value" : ""
},
{
"name" : "CMAKE_STRIP",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Strip"
}
],
"type" : "FILEPATH",
"value" : "/home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-strip"
},
{
"name" : "CMAKE_SYSTEM_NAME",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "No help, variable specified on the command line."
}
],
"type" : "UNINITIALIZED",
"value" : "Android"
},
{
"name" : "CMAKE_SYSTEM_VERSION",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "No help, variable specified on the command line."
}
],
"type" : "UNINITIALIZED",
"value" : "21"
},
{
"name" : "CMAKE_TOOLCHAIN_FILE",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "No help, variable specified on the command line."
}
],
"type" : "UNINITIALIZED",
"value" : "/home/thangdm/Android/Sdk/ndk/23.1.7779620/build/cmake/android.toolchain.cmake"
},
{
"name" : "CMAKE_UNAME",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "uname command"
}
],
"type" : "INTERNAL",
"value" : "/usr/bin/uname"
},
{
"name" : "CMAKE_VERBOSE_MAKEFILE",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "If this value is on, makefiles will be generated without the .SILENT directive, and all commands will be echoed to the console during the make. This is useful for debugging only. With Visual Studio IDE projects all commands are done without /nologo."
}
],
"type" : "BOOL",
"value" : "FALSE"
},
{
"name" : "myapplicationnativec_BINARY_DIR",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "Value Computed by CMake"
}
],
"type" : "STATIC",
"value" : "/home/thangdm/Projects/Android/flutter_ffi/android/app/.cxx/Debug/2e1j3c3t/arm64-v8a"
},
{
"name" : "myapplicationnativec_LIB_DEPENDS",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "Dependencies for the target"
}
],
"type" : "STATIC",
"value" : "general;/home/thangdm/Projects/Android/flutter_ffi/android/app/src/main/jniLibs/arm64-v8a/libQt6Core_arm64-v8a.so;general;/home/thangdm/Projects/Android/flutter_ffi/android/app/src/main/jniLibs/arm64-v8a/libQt6Gui_arm64-v8a.so;general;/home/thangdm/Projects/Android/flutter_ffi/android/app/src/main/jniLibs/arm64-v8a/libonnxruntime.so;general;/home/thangdm/Projects/Android/flutter_ffi/android/app/src/main/jniLibs/arm64-v8a/libopencv_java4.so;general;/home/thangdm/Projects/Android/flutter_ffi/android/app/src/main/jniLibs/arm64-v8a/libAIMobileLib_arm64-v8a.so;general;log;"
},
{
"name" : "myapplicationnativec_SOURCE_DIR",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "Value Computed by CMake"
}
],
"type" : "STATIC",
"value" : "/home/thangdm/Projects/Android/flutter_ffi/android"
}
],
"kind" : "cache",
"version" :
{
"major" : 2,
"minor" : 0
}
}
{
"inputs" :
[
{
"path" : "CMakeLists.txt"
},
{
"isGenerated" : true,
"path" : "app/.cxx/Debug/2e1j3c3t/arm64-v8a/CMakeFiles/3.18.1-g262b901/CMakeSystem.cmake"
},
{
"isExternal" : true,
"path" : "/home/thangdm/Android/Sdk/ndk/23.1.7779620/build/cmake/android.toolchain.cmake"
},
{
"isExternal" : true,
"path" : "/home/thangdm/Android/Sdk/ndk/23.1.7779620/build/cmake/android-legacy.toolchain.cmake"
},
{
"isExternal" : true,
"path" : "/home/thangdm/Android/Sdk/ndk/23.1.7779620/build/cmake/platforms.cmake"
},
{
"isExternal" : true,
"path" : "/home/thangdm/Android/Sdk/ndk/23.1.7779620/build/cmake/compiler_id.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "/home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/CMakeSystemSpecificInitialize.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "/home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/Platform/Android-Initialize.cmake"
},
{
"isGenerated" : true,
"path" : "app/.cxx/Debug/2e1j3c3t/arm64-v8a/CMakeFiles/3.18.1-g262b901/CMakeCCompiler.cmake"
},
{
"isGenerated" : true,
"path" : "app/.cxx/Debug/2e1j3c3t/arm64-v8a/CMakeFiles/3.18.1-g262b901/CMakeCXXCompiler.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "/home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/CMakeSystemSpecificInformation.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "/home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/CMakeGenericSystem.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "/home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/CMakeInitializeConfigs.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "/home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/Platform/Android.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "/home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/Platform/Linux.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "/home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/Platform/UnixPaths.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "/home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/CMakeCInformation.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "/home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/CMakeLanguageInformation.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "/home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/Compiler/Clang-C.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "/home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/Compiler/Clang.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "/home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/Compiler/CMakeCommonCompilerMacros.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "/home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/Compiler/GNU.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "/home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/Compiler/CMakeCommonCompilerMacros.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "/home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/Internal/CMakeCheckCompilerFlag.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "/home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/CMakeCheckCompilerFlagCommonPatterns.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "/home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/Platform/Android-Clang-C.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "/home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/Platform/Android-Clang.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "/home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/CMakeCommonLanguageInclude.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "/home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/CMakeCXXInformation.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "/home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/CMakeLanguageInformation.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "/home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/Compiler/Clang-CXX.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "/home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/Compiler/Clang.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "/home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/Platform/Android-Clang-CXX.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "/home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/Platform/Android-Clang.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "/home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/CMakeCommonLanguageInclude.cmake"
}
],
"kind" : "cmakeFiles",
"paths" :
{
"build" : "/home/thangdm/Projects/Android/flutter_ffi/android/app/.cxx/Debug/2e1j3c3t/arm64-v8a",
"source" : "/home/thangdm/Projects/Android/flutter_ffi/android"
},
"version" :
{
"major" : 1,
"minor" : 0
}
}
{
"configurations" :
[
{
"directories" :
[
{
"build" : ".",
"minimumCMakeVersion" :
{
"string" : "3.6.0"
},
"projectIndex" : 0,
"source" : ".",
"targetIndexes" :
[
0
]
}
],
"name" : "Debug",
"projects" :
[
{
"directoryIndexes" :
[
0
],
"name" : "myapplicationnativec",
"targetIndexes" :
[
0
]
}
],
"targets" :
[
{
"directoryIndex" : 0,
"id" : "myapplicationnativec::@6890427a1f51a3e7e1df",
"jsonFile" : "target-myapplicationnativec-Debug-2e33d16b0752239b328a.json",
"name" : "myapplicationnativec",
"projectIndex" : 0
}
]
}
],
"kind" : "codemodel",
"paths" :
{
"build" : "/home/thangdm/Projects/Android/flutter_ffi/android/app/.cxx/Debug/2e1j3c3t/arm64-v8a",
"source" : "/home/thangdm/Projects/Android/flutter_ffi/android"
},
"version" :
{
"major" : 2,
"minor" : 1
}
}
{
"cmake" :
{
"generator" :
{
"multiConfig" : false,
"name" : "Ninja"
},
"paths" :
{
"cmake" : "/home/thangdm/Android/Sdk/cmake/3.18.1/bin/cmake",
"cpack" : "/home/thangdm/Android/Sdk/cmake/3.18.1/bin/cpack",
"ctest" : "/home/thangdm/Android/Sdk/cmake/3.18.1/bin/ctest",
"root" : "/home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18"
},
"version" :
{
"isDirty" : false,
"major" : 3,
"minor" : 18,
"patch" : 1,
"string" : "3.18.1-g262b901",
"suffix" : "g262b901"
}
},
"objects" :
[
{
"jsonFile" : "codemodel-v2-c9ebce3d0a7cfddc46ea.json",
"kind" : "codemodel",
"version" :
{
"major" : 2,
"minor" : 1
}
},
{
"jsonFile" : "cache-v2-3ee80ac39bda9fa965da.json",
"kind" : "cache",
"version" :
{
"major" : 2,
"minor" : 0
}
},
{
"jsonFile" : "cmakeFiles-v1-bec090a86438c744ad49.json",
"kind" : "cmakeFiles",
"version" :
{
"major" : 1,
"minor" : 0
}
}
],
"reply" :
{
"client-agp" :
{
"cache-v2" :
{
"jsonFile" : "cache-v2-3ee80ac39bda9fa965da.json",
"kind" : "cache",
"version" :
{
"major" : 2,
"minor" : 0
}
},
"cmakeFiles-v1" :
{
"jsonFile" : "cmakeFiles-v1-bec090a86438c744ad49.json",
"kind" : "cmakeFiles",
"version" :
{
"major" : 1,
"minor" : 0
}
},
"codemodel-v2" :
{
"jsonFile" : "codemodel-v2-c9ebce3d0a7cfddc46ea.json",
"kind" : "codemodel",
"version" :
{
"major" : 2,
"minor" : 1
}
}
}
}
}
{
"artifacts" :
[
{
"path" : "/home/thangdm/Projects/Android/flutter_ffi/build/app/intermediates/cxx/Debug/2e1j3c3t/obj/arm64-v8a/libmyapplicationnativec.so"
}
],
"backtrace" : 1,
"backtraceGraph" :
{
"commands" :
[
"add_library",
"target_link_directories",
"target_link_libraries",
"include_directories"
],
"files" :
[
"CMakeLists.txt"
],
"nodes" :
[
{
"file" : 0
},
{
"command" : 0,
"file" : 0,
"line" : 6,
"parent" : 0
},
{
"command" : 1,
"file" : 0,
"line" : 33,
"parent" : 0
},
{
"command" : 2,
"file" : 0,
"line" : 38,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 28,
"parent" : 0
}
]
},
"compileGroups" :
[
{
"compileCommandFragments" :
[
{
"fragment" : "-g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fno-limit-debug-info -fPIC"
}
],
"defines" :
[
{
"define" : "myapplicationnativec_EXPORTS"
}
],
"includes" :
[
{
"backtrace" : 4,
"path" : "/home/thangdm/Software/opencv-4.9.0-android-sdk/OpenCV-android-sdk/sdk/native/jni/include"
},
{
"backtrace" : 4,
"path" : "/home/thangdm/Software/onnxruntime-android-1.17.1/headers"
}
],
"language" : "CXX",
"sourceIndexes" :
[
0,
2,
4,
6
],
"sysroot" :
{
"path" : "/home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot"
}
}
],
"id" : "myapplicationnativec::@6890427a1f51a3e7e1df",
"link" :
{
"commandFragments" :
[
{
"fragment" : "-Wl,--build-id=sha1 -Wl,--no-rosegment -Wl,--fatal-warnings -Wl,--no-undefined -Qunused-arguments",
"role" : "flags"
},
{
"backtrace" : 2,
"fragment" : "-L/home/thangdm/Projects/Qt/AIMobileLib/build-AIMobileLib-Android_Qt_6_6_2_Clang_arm64_v8a-Release",
"role" : "libraryPath"
},
{
"backtrace" : 3,
"fragment" : "../../../../src/main/jniLibs/arm64-v8a/libQt6Core_arm64-v8a.so",
"role" : "libraries"
},
{
"backtrace" : 3,
"fragment" : "../../../../src/main/jniLibs/arm64-v8a/libQt6Gui_arm64-v8a.so",
"role" : "libraries"
},
{
"backtrace" : 3,
"fragment" : "../../../../src/main/jniLibs/arm64-v8a/libonnxruntime.so",
"role" : "libraries"
},
{
"backtrace" : 3,
"fragment" : "../../../../src/main/jniLibs/arm64-v8a/libopencv_java4.so",
"role" : "libraries"
},
{
"backtrace" : 3,
"fragment" : "../../../../src/main/jniLibs/arm64-v8a/libAIMobileLib_arm64-v8a.so",
"role" : "libraries"
},
{
"backtrace" : 3,
"fragment" : "-llog",
"role" : "libraries"
},
{
"fragment" : "-latomic -lm",
"role" : "libraries"
}
],
"language" : "CXX",
"sysroot" :
{
"path" : "/home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot"
}
},
"name" : "myapplicationnativec",
"nameOnDisk" : "libmyapplicationnativec.so",
"paths" :
{
"build" : ".",
"source" : "."
},
"sourceGroups" :
[
{
"name" : "Source Files",
"sourceIndexes" :
[
0,
2,
4,
6
]
},
{
"name" : "Header Files",
"sourceIndexes" :
[
1,
3,
5
]
}
],
"sources" :
[
{
"backtrace" : 1,
"compileGroupIndex" : 0,
"path" : "/home/thangdm/Projects/Android/flutter_ffi/native_add.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 1,
"path" : "/home/thangdm/Projects/Android/flutter_ffi/src/utils.h",
"sourceGroupIndex" : 1
},
{
"backtrace" : 1,
"compileGroupIndex" : 0,
"path" : "/home/thangdm/Projects/Android/flutter_ffi/src/utils.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 1,
"path" : "/home/thangdm/Projects/Android/flutter_ffi/src/detector/nudedetector.h",
"sourceGroupIndex" : 1
},
{
"backtrace" : 1,
"compileGroupIndex" : 0,
"path" : "/home/thangdm/Projects/Android/flutter_ffi/src/detector/nudedetector.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 1,
"path" : "/home/thangdm/Projects/Android/flutter_ffi/src/detector/enginebase.h",
"sourceGroupIndex" : 1
},
{
"backtrace" : 1,
"compileGroupIndex" : 0,
"path" : "/home/thangdm/Projects/Android/flutter_ffi/src/detector/enginebase.cpp",
"sourceGroupIndex" : 0
}
],
"type" : "SHARED_LIBRARY"
}
# ninja log v5
0 27 1717488120 CMakeFiles/myapplicationnativec.dir/home/thangdm/Projects/Android/flutter_ffi/native_add.cpp.o 301429ab8de878a8
27 51 1717488120 /home/thangdm/Projects/Android/flutter_ffi/build/app/intermediates/cxx/Debug/2e1j3c3t/obj/arm64-v8a/libmyapplicationnativec.so 9d80b886db7931dd
0 78 1717488565 CMakeFiles/myapplicationnativec.dir/home/thangdm/Projects/Android/flutter_ffi/native_add.cpp.o 7a0e3678d3bbbf84
78 120 1717488565 /home/thangdm/Projects/Android/flutter_ffi/build/app/intermediates/cxx/Debug/2e1j3c3t/obj/arm64-v8a/libmyapplicationnativec.so ae4cb2584bc246eb
1 85 1717488628 CMakeFiles/myapplicationnativec.dir/home/thangdm/Projects/Android/flutter_ffi/native_add.cpp.o 7a0e3678d3bbbf84
85 139 1717488628 /home/thangdm/Projects/Android/flutter_ffi/build/app/intermediates/cxx/Debug/2e1j3c3t/obj/arm64-v8a/libmyapplicationnativec.so ae4cb2584bc246eb
0 2426 1717488775 CMakeFiles/myapplicationnativec.dir/home/thangdm/Projects/Android/flutter_ffi/src/utils.cpp.o 15c1df9d86ff29c9
0 2791 1717488775 CMakeFiles/myapplicationnativec.dir/home/thangdm/Projects/Android/flutter_ffi/native_add.cpp.o 7a0e3678d3bbbf84
1 3186 1717488776 CMakeFiles/myapplicationnativec.dir/home/thangdm/Projects/Android/flutter_ffi/src/detector/enginebase.cpp.o 1a62509e34755be
1 3329 1717488776 CMakeFiles/myapplicationnativec.dir/home/thangdm/Projects/Android/flutter_ffi/src/detector/nudedetector.cpp.o ead475de9f3717de
3329 3384 1717488776 /home/thangdm/Projects/Android/flutter_ffi/build/app/intermediates/cxx/Debug/2e1j3c3t/obj/arm64-v8a/libmyapplicationnativec.so 6b35c1de2d6add8
6 3079 1717488926 CMakeFiles/myapplicationnativec.dir/home/thangdm/Projects/Android/flutter_ffi/native_add.cpp.o 7a0e3678d3bbbf84
3079 3139 1717488926 /home/thangdm/Projects/Android/flutter_ffi/build/app/intermediates/cxx/Debug/2e1j3c3t/obj/arm64-v8a/libmyapplicationnativec.so 6b35c1de2d6add8
10 3282 1717489270 CMakeFiles/myapplicationnativec.dir/home/thangdm/Projects/Android/flutter_ffi/native_add.cpp.o 7a0e3678d3bbbf84
3282 3447 1717489271 /home/thangdm/Projects/Android/flutter_ffi/build/app/intermediates/cxx/Debug/2e1j3c3t/obj/arm64-v8a/libmyapplicationnativec.so 6b35c1de2d6add8
1 3035 1717489340 CMakeFiles/myapplicationnativec.dir/home/thangdm/Projects/Android/flutter_ffi/native_add.cpp.o 7a0e3678d3bbbf84
3035 3099 1717489340 /home/thangdm/Projects/Android/flutter_ffi/build/app/intermediates/cxx/Debug/2e1j3c3t/obj/arm64-v8a/libmyapplicationnativec.so 6b35c1de2d6add8
2 3027 1717489409 CMakeFiles/myapplicationnativec.dir/home/thangdm/Projects/Android/flutter_ffi/native_add.cpp.o 7a0e3678d3bbbf84
3028 3086 1717489409 /home/thangdm/Projects/Android/flutter_ffi/build/app/intermediates/cxx/Debug/2e1j3c3t/obj/arm64-v8a/libmyapplicationnativec.so 6b35c1de2d6add8
11 3374 1717490131 CMakeFiles/myapplicationnativec.dir/home/thangdm/Projects/Android/flutter_ffi/native_add.cpp.o 7a0e3678d3bbbf84
3374 3455 1717490131 /home/thangdm/Projects/Android/flutter_ffi/build/app/intermediates/cxx/Debug/2e1j3c3t/obj/arm64-v8a/libmyapplicationnativec.so 6b35c1de2d6add8
# This is the CMakeCache file.
# For build in directory: /home/thangdm/Projects/Android/flutter_ffi/android/app/.cxx/Debug/2e1j3c3t/arm64-v8a
# It was generated by CMake: /home/thangdm/Android/Sdk/cmake/3.18.1/bin/cmake
# You can edit this file to change values found and used by cmake.
# If you do not want to change any of the values, simply exit the editor.
# If you do want to change a value, simply edit, save, and exit the editor.
# The syntax for the file is as follows:
# KEY:TYPE=VALUE
# KEY is the name of a variable in the cache.
# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!.
# VALUE is the current value for the KEY.
########################
# EXTERNAL cache entries
########################
//No help, variable specified on the command line.
ANDROID_ABI:UNINITIALIZED=arm64-v8a
//No help, variable specified on the command line.
ANDROID_NDK:UNINITIALIZED=/home/thangdm/Android/Sdk/ndk/23.1.7779620
//No help, variable specified on the command line.
ANDROID_PLATFORM:UNINITIALIZED=android-21
//No help, variable specified on the command line.
ANDROID_STL:UNINITIALIZED=c++_shared
//Path to a program.
CMAKE_ADDR2LINE:FILEPATH=/home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-addr2line
//No help, variable specified on the command line.
CMAKE_ANDROID_ARCH_ABI:UNINITIALIZED=arm64-v8a
//No help, variable specified on the command line.
CMAKE_ANDROID_NDK:UNINITIALIZED=/home/thangdm/Android/Sdk/ndk/23.1.7779620
//Archiver
CMAKE_AR:FILEPATH=/home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-ar
//Flags used by the compiler during all build types.
CMAKE_ASM_FLAGS:STRING=
//Flags used by the compiler during debug builds.
CMAKE_ASM_FLAGS_DEBUG:STRING=
//Flags used by the compiler during release builds.
CMAKE_ASM_FLAGS_RELEASE:STRING=
//Choose the type of build, options are: None Debug Release RelWithDebInfo
// MinSizeRel ...
CMAKE_BUILD_TYPE:STRING=Debug
//LLVM archiver
CMAKE_CXX_COMPILER_AR:FILEPATH=CMAKE_CXX_COMPILER_AR-NOTFOUND
//Generate index for LLVM archive
CMAKE_CXX_COMPILER_RANLIB:FILEPATH=CMAKE_CXX_COMPILER_RANLIB-NOTFOUND
//Flags used by the compiler during all build types.
CMAKE_CXX_FLAGS:STRING=
//Flags used by the compiler during debug builds.
CMAKE_CXX_FLAGS_DEBUG:STRING=
//Flags used by the CXX compiler during MINSIZEREL builds.
CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG
//Flags used by the compiler during release builds.
CMAKE_CXX_FLAGS_RELEASE:STRING=
//Flags used by the CXX compiler during RELWITHDEBINFO builds.
CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG
//Libraries linked by default with all C++ applications.
CMAKE_CXX_STANDARD_LIBRARIES:STRING=-latomic -lm
//LLVM archiver
CMAKE_C_COMPILER_AR:FILEPATH=CMAKE_C_COMPILER_AR-NOTFOUND
//Generate index for LLVM archive
CMAKE_C_COMPILER_RANLIB:FILEPATH=CMAKE_C_COMPILER_RANLIB-NOTFOUND
//Flags used by the compiler during all build types.
CMAKE_C_FLAGS:STRING=
//Flags used by the compiler during debug builds.
CMAKE_C_FLAGS_DEBUG:STRING=
//Flags used by the C compiler during MINSIZEREL builds.
CMAKE_C_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG
//Flags used by the compiler during release builds.
CMAKE_C_FLAGS_RELEASE:STRING=
//Flags used by the C compiler during RELWITHDEBINFO builds.
CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG
//Libraries linked by default with all C applications.
CMAKE_C_STANDARD_LIBRARIES:STRING=-latomic -lm
//Path to a program.
CMAKE_DLLTOOL:FILEPATH=CMAKE_DLLTOOL-NOTFOUND
//Flags used by the linker.
CMAKE_EXE_LINKER_FLAGS:STRING=
//Flags used by the linker during DEBUG builds.
CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING=
//Flags used by the linker during MINSIZEREL builds.
CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING=
//Flags used by the linker during RELEASE builds.
CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING=
//Flags used by the linker during RELWITHDEBINFO builds.
CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING=
//No help, variable specified on the command line.
CMAKE_EXPORT_COMPILE_COMMANDS:UNINITIALIZED=ON
//Install path prefix, prepended onto install directories.
CMAKE_INSTALL_PREFIX:PATH=/usr/local
//No help, variable specified on the command line.
CMAKE_LIBRARY_OUTPUT_DIRECTORY:UNINITIALIZED=/home/thangdm/Projects/Android/flutter_ffi/build/app/intermediates/cxx/Debug/2e1j3c3t/obj/arm64-v8a
//Path to a program.
CMAKE_LINKER:FILEPATH=/home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/bin/ld.lld
//No help, variable specified on the command line.
CMAKE_MAKE_PROGRAM:UNINITIALIZED=/home/thangdm/Android/Sdk/cmake/3.18.1/bin/ninja
//Flags used by the linker during the creation of modules.
CMAKE_MODULE_LINKER_FLAGS:STRING=
//Flags used by the linker during the creation of modules during
// DEBUG builds.
CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING=
//Flags used by the linker during the creation of modules during
// MINSIZEREL builds.
CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING=
//Flags used by the linker during the creation of modules during
// RELEASE builds.
CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING=
//Flags used by the linker during the creation of modules during
// RELWITHDEBINFO builds.
CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING=
//Path to a program.
CMAKE_NM:FILEPATH=/home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-nm
//Path to a program.
CMAKE_OBJCOPY:FILEPATH=/home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-objcopy
//Path to a program.
CMAKE_OBJDUMP:FILEPATH=/home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-objdump
//Value Computed by CMake
CMAKE_PROJECT_DESCRIPTION:STATIC=
//Value Computed by CMake
CMAKE_PROJECT_HOMEPAGE_URL:STATIC=
//Value Computed by CMake
CMAKE_PROJECT_NAME:STATIC=myapplicationnativec
//Ranlib
CMAKE_RANLIB:FILEPATH=/home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-ranlib
//Path to a program.
CMAKE_READELF:FILEPATH=/home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-readelf
//No help, variable specified on the command line.
CMAKE_RUNTIME_OUTPUT_DIRECTORY:UNINITIALIZED=/home/thangdm/Projects/Android/flutter_ffi/build/app/intermediates/cxx/Debug/2e1j3c3t/obj/arm64-v8a
//Flags used by the linker during the creation of dll's.
CMAKE_SHARED_LINKER_FLAGS:STRING=
//Flags used by the linker during the creation of shared libraries
// during DEBUG builds.
CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING=
//Flags used by the linker during the creation of shared libraries
// during MINSIZEREL builds.
CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING=
//Flags used by the linker during the creation of shared libraries
// during RELEASE builds.
CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING=
//Flags used by the linker during the creation of shared libraries
// during RELWITHDEBINFO builds.
CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING=
//If set, runtime paths are not added when installing shared libraries,
// but are added when building.
CMAKE_SKIP_INSTALL_RPATH:BOOL=NO
//If set, runtime paths are not added when using shared libraries.
CMAKE_SKIP_RPATH:BOOL=NO
//Flags used by the linker during the creation of static libraries
// during all build types.
CMAKE_STATIC_LINKER_FLAGS:STRING=
//Flags used by the linker during the creation of static libraries
// during DEBUG builds.
CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING=
//Flags used by the linker during the creation of static libraries
// during MINSIZEREL builds.
CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING=
//Flags used by the linker during the creation of static libraries
// during RELEASE builds.
CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING=
//Flags used by the linker during the creation of static libraries
// during RELWITHDEBINFO builds.
CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING=
//Strip
CMAKE_STRIP:FILEPATH=/home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-strip
//No help, variable specified on the command line.
CMAKE_SYSTEM_NAME:UNINITIALIZED=Android
//No help, variable specified on the command line.
CMAKE_SYSTEM_VERSION:UNINITIALIZED=21
//No help, variable specified on the command line.
CMAKE_TOOLCHAIN_FILE:UNINITIALIZED=/home/thangdm/Android/Sdk/ndk/23.1.7779620/build/cmake/android.toolchain.cmake
//If this value is on, makefiles will be generated without the
// .SILENT directive, and all commands will be echoed to the console
// during the make. This is useful for debugging only. With Visual
// Studio IDE projects all commands are done without /nologo.
CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE
//Value Computed by CMake
myapplicationnativec_BINARY_DIR:STATIC=/home/thangdm/Projects/Android/flutter_ffi/android/app/.cxx/Debug/2e1j3c3t/arm64-v8a
//Dependencies for the target
myapplicationnativec_LIB_DEPENDS:STATIC=general;/home/thangdm/Projects/Android/flutter_ffi/android/app/src/main/jniLibs/arm64-v8a/libQt6Core_arm64-v8a.so;general;/home/thangdm/Projects/Android/flutter_ffi/android/app/src/main/jniLibs/arm64-v8a/libQt6Gui_arm64-v8a.so;general;/home/thangdm/Projects/Android/flutter_ffi/android/app/src/main/jniLibs/arm64-v8a/libonnxruntime.so;general;/home/thangdm/Projects/Android/flutter_ffi/android/app/src/main/jniLibs/arm64-v8a/libopencv_java4.so;general;/home/thangdm/Projects/Android/flutter_ffi/android/app/src/main/jniLibs/arm64-v8a/libAIMobileLib_arm64-v8a.so;general;log;
//Value Computed by CMake
myapplicationnativec_SOURCE_DIR:STATIC=/home/thangdm/Projects/Android/flutter_ffi/android
########################
# INTERNAL cache entries
########################
//ADVANCED property for variable: CMAKE_ADDR2LINE
CMAKE_ADDR2LINE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_AR
CMAKE_AR-ADVANCED:INTERNAL=1
//This is the directory where this CMakeCache.txt was created
CMAKE_CACHEFILE_DIR:INTERNAL=/home/thangdm/Projects/Android/flutter_ffi/android/app/.cxx/Debug/2e1j3c3t/arm64-v8a
//Major version of cmake used to create the current loaded cache
CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3
//Minor version of cmake used to create the current loaded cache
CMAKE_CACHE_MINOR_VERSION:INTERNAL=18
//Patch version of cmake used to create the current loaded cache
CMAKE_CACHE_PATCH_VERSION:INTERNAL=1
//Path to CMake executable.
CMAKE_COMMAND:INTERNAL=/home/thangdm/Android/Sdk/cmake/3.18.1/bin/cmake
//Path to cpack program executable.
CMAKE_CPACK_COMMAND:INTERNAL=/home/thangdm/Android/Sdk/cmake/3.18.1/bin/cpack
//Path to ctest program executable.
CMAKE_CTEST_COMMAND:INTERNAL=/home/thangdm/Android/Sdk/cmake/3.18.1/bin/ctest
//ADVANCED property for variable: CMAKE_CXX_COMPILER_AR
CMAKE_CXX_COMPILER_AR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_CXX_COMPILER_RANLIB
CMAKE_CXX_COMPILER_RANLIB-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_CXX_FLAGS
CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG
CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL
CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE
CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO
CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_CXX_STANDARD_LIBRARIES
CMAKE_CXX_STANDARD_LIBRARIES-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_C_COMPILER_AR
CMAKE_C_COMPILER_AR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_C_COMPILER_RANLIB
CMAKE_C_COMPILER_RANLIB-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_C_FLAGS
CMAKE_C_FLAGS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_C_FLAGS_DEBUG
CMAKE_C_FLAGS_DEBUG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_C_FLAGS_MINSIZEREL
CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_C_FLAGS_RELEASE
CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO
CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_C_STANDARD_LIBRARIES
CMAKE_C_STANDARD_LIBRARIES-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_DLLTOOL
CMAKE_DLLTOOL-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS
CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG
CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL
CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE
CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO
CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
//Name of external makefile project generator.
CMAKE_EXTRA_GENERATOR:INTERNAL=
//Name of generator.
CMAKE_GENERATOR:INTERNAL=Ninja
//Generator instance identifier.
CMAKE_GENERATOR_INSTANCE:INTERNAL=
//Name of generator platform.
CMAKE_GENERATOR_PLATFORM:INTERNAL=
//Name of generator toolset.
CMAKE_GENERATOR_TOOLSET:INTERNAL=
//Source directory with the top level CMakeLists.txt file for this
// project
CMAKE_HOME_DIRECTORY:INTERNAL=/home/thangdm/Projects/Android/flutter_ffi/android
//Install .so files without execute permission.
CMAKE_INSTALL_SO_NO_EXE:INTERNAL=1
//ADVANCED property for variable: CMAKE_LINKER
CMAKE_LINKER-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS
CMAKE_MODULE_LINKER_FLAGS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_DEBUG
CMAKE_MODULE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL
CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELEASE
CMAKE_MODULE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO
CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_NM
CMAKE_NM-ADVANCED:INTERNAL=1
//number of local generators
CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=1
//ADVANCED property for variable: CMAKE_OBJCOPY
CMAKE_OBJCOPY-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_OBJDUMP
CMAKE_OBJDUMP-ADVANCED:INTERNAL=1
//Platform information initialized
CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1
//ADVANCED property for variable: CMAKE_RANLIB
CMAKE_RANLIB-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_READELF
CMAKE_READELF-ADVANCED:INTERNAL=1
//Path to CMake installation.
CMAKE_ROOT:INTERNAL=/home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18
//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS
CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG
CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL
CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE
CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO
CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH
CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_SKIP_RPATH
CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS
CMAKE_STATIC_LINKER_FLAGS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_DEBUG
CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL
CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELEASE
CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO
CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_STRIP
CMAKE_STRIP-ADVANCED:INTERNAL=1
//uname command
CMAKE_UNAME:INTERNAL=/usr/bin/uname
//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE
CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1
set(CMAKE_C_COMPILER "/home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/bin/clang")
set(CMAKE_C_COMPILER_ARG1 "")
set(CMAKE_C_COMPILER_ID "Clang")
set(CMAKE_C_COMPILER_VERSION "12.0.8")
set(CMAKE_C_COMPILER_VERSION_INTERNAL "")
set(CMAKE_C_COMPILER_WRAPPER "")
set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "11")
set(CMAKE_C_COMPILE_FEATURES "c_std_90;c_function_prototypes;c_std_99;c_restrict;c_variadic_macros;c_std_11;c_static_assert")
set(CMAKE_C90_COMPILE_FEATURES "c_std_90;c_function_prototypes")
set(CMAKE_C99_COMPILE_FEATURES "c_std_99;c_restrict;c_variadic_macros")
set(CMAKE_C11_COMPILE_FEATURES "c_std_11;c_static_assert")
set(CMAKE_C_PLATFORM_ID "")
set(CMAKE_C_SIMULATE_ID "")
set(CMAKE_C_COMPILER_FRONTEND_VARIANT "GNU")
set(CMAKE_C_SIMULATE_VERSION "")
set(CMAKE_AR "/home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-ar")
set(CMAKE_C_COMPILER_AR "CMAKE_C_COMPILER_AR-NOTFOUND")
set(CMAKE_RANLIB "/home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-ranlib")
set(CMAKE_C_COMPILER_RANLIB "CMAKE_C_COMPILER_RANLIB-NOTFOUND")
set(CMAKE_LINKER "/home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/bin/ld.lld")
set(CMAKE_MT "")
set(CMAKE_COMPILER_IS_GNUCC )
set(CMAKE_C_COMPILER_LOADED 1)
set(CMAKE_C_COMPILER_WORKS TRUE)
set(CMAKE_C_ABI_COMPILED TRUE)
set(CMAKE_COMPILER_IS_MINGW )
set(CMAKE_COMPILER_IS_CYGWIN )
if(CMAKE_COMPILER_IS_CYGWIN)
set(CYGWIN 1)
set(UNIX 1)
endif()
set(CMAKE_C_COMPILER_ENV_VAR "CC")
if(CMAKE_COMPILER_IS_MINGW)
set(MINGW 1)
endif()
set(CMAKE_C_COMPILER_ID_RUN 1)
set(CMAKE_C_SOURCE_FILE_EXTENSIONS c;m)
set(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC)
set(CMAKE_C_LINKER_PREFERENCE 10)
# Save compiler ABI information.
set(CMAKE_C_SIZEOF_DATA_PTR "8")
set(CMAKE_C_COMPILER_ABI "ELF")
set(CMAKE_C_LIBRARY_ARCHITECTURE "")
if(CMAKE_C_SIZEOF_DATA_PTR)
set(CMAKE_SIZEOF_VOID_P "${CMAKE_C_SIZEOF_DATA_PTR}")
endif()
if(CMAKE_C_COMPILER_ABI)
set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_C_COMPILER_ABI}")
endif()
if(CMAKE_C_LIBRARY_ARCHITECTURE)
set(CMAKE_LIBRARY_ARCHITECTURE "")
endif()
set(CMAKE_C_CL_SHOWINCLUDES_PREFIX "")
if(CMAKE_C_CL_SHOWINCLUDES_PREFIX)
set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_C_CL_SHOWINCLUDES_PREFIX}")
endif()
set(CMAKE_C_IMPLICIT_INCLUDE_DIRECTORIES "/home/thangdm/.local/include;/home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/local/include;/home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/lib64/clang/12.0.8/include;/home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/aarch64-linux-android;/home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include")
set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "-l:libunwind.a;dl;c;-l:libunwind.a;dl")
set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/lib64/clang/12.0.8/lib/linux/aarch64;/home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/lib/gcc/aarch64-linux-android/4.9.x;/home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/aarch64-linux-android/21;/home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/aarch64-linux-android;/home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib")
set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "")
set(CMAKE_CXX_COMPILER "/home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++")
set(CMAKE_CXX_COMPILER_ARG1 "")
set(CMAKE_CXX_COMPILER_ID "Clang")
set(CMAKE_CXX_COMPILER_VERSION "12.0.8")
set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "")
set(CMAKE_CXX_COMPILER_WRAPPER "")
set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "14")
set(CMAKE_CXX_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters;cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates;cxx_std_17;cxx_std_20")
set(CMAKE_CXX98_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters")
set(CMAKE_CXX11_COMPILE_FEATURES "cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates")
set(CMAKE_CXX14_COMPILE_FEATURES "cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates")
set(CMAKE_CXX17_COMPILE_FEATURES "cxx_std_17")
set(CMAKE_CXX20_COMPILE_FEATURES "cxx_std_20")
set(CMAKE_CXX_PLATFORM_ID "")
set(CMAKE_CXX_SIMULATE_ID "")
set(CMAKE_CXX_COMPILER_FRONTEND_VARIANT "GNU")
set(CMAKE_CXX_SIMULATE_VERSION "")
set(CMAKE_AR "/home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-ar")
set(CMAKE_CXX_COMPILER_AR "CMAKE_CXX_COMPILER_AR-NOTFOUND")
set(CMAKE_RANLIB "/home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-ranlib")
set(CMAKE_CXX_COMPILER_RANLIB "CMAKE_CXX_COMPILER_RANLIB-NOTFOUND")
set(CMAKE_LINKER "/home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/bin/ld.lld")
set(CMAKE_MT "")
set(CMAKE_COMPILER_IS_GNUCXX )
set(CMAKE_CXX_COMPILER_LOADED 1)
set(CMAKE_CXX_COMPILER_WORKS TRUE)
set(CMAKE_CXX_ABI_COMPILED TRUE)
set(CMAKE_COMPILER_IS_MINGW )
set(CMAKE_COMPILER_IS_CYGWIN )
if(CMAKE_COMPILER_IS_CYGWIN)
set(CYGWIN 1)
set(UNIX 1)
endif()
set(CMAKE_CXX_COMPILER_ENV_VAR "CXX")
if(CMAKE_COMPILER_IS_MINGW)
set(MINGW 1)
endif()
set(CMAKE_CXX_COMPILER_ID_RUN 1)
set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;m;mm;CPP)
set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC)
foreach (lang C OBJC OBJCXX)
if (CMAKE_${lang}_COMPILER_ID_RUN)
foreach(extension IN LISTS CMAKE_${lang}_SOURCE_FILE_EXTENSIONS)
list(REMOVE_ITEM CMAKE_CXX_SOURCE_FILE_EXTENSIONS ${extension})
endforeach()
endif()
endforeach()
set(CMAKE_CXX_LINKER_PREFERENCE 30)
set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1)
# Save compiler ABI information.
set(CMAKE_CXX_SIZEOF_DATA_PTR "8")
set(CMAKE_CXX_COMPILER_ABI "ELF")
set(CMAKE_CXX_LIBRARY_ARCHITECTURE "")
if(CMAKE_CXX_SIZEOF_DATA_PTR)
set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}")
endif()
if(CMAKE_CXX_COMPILER_ABI)
set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}")
endif()
if(CMAKE_CXX_LIBRARY_ARCHITECTURE)
set(CMAKE_LIBRARY_ARCHITECTURE "")
endif()
set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "")
if(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX)
set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_CXX_CL_SHOWINCLUDES_PREFIX}")
endif()
set(CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES "/home/thangdm/.local/include;/home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1;/home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/local/include;/home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/lib64/clang/12.0.8/include;/home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/aarch64-linux-android;/home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include")
set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "c++;m;-l:libunwind.a;dl;c;-l:libunwind.a;dl")
set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/lib64/clang/12.0.8/lib/linux/aarch64;/home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/lib/gcc/aarch64-linux-android/4.9.x;/home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/aarch64-linux-android/21;/home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/aarch64-linux-android;/home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib")
set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "")
set(CMAKE_HOST_SYSTEM "Linux-6.5.0-25-generic")
set(CMAKE_HOST_SYSTEM_NAME "Linux")
set(CMAKE_HOST_SYSTEM_VERSION "6.5.0-25-generic")
set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64")
include("/home/thangdm/Android/Sdk/ndk/23.1.7779620/build/cmake/android.toolchain.cmake")
set(CMAKE_SYSTEM "Android-1")
set(CMAKE_SYSTEM_NAME "Android")
set(CMAKE_SYSTEM_VERSION "1")
set(CMAKE_SYSTEM_PROCESSOR "aarch64")
set(CMAKE_CROSSCOMPILING "TRUE")
set(CMAKE_SYSTEM_LOADED 1)
/home/thangdm/Projects/Android/flutter_ffi/android/app/.cxx/Debug/2e1j3c3t/arm64-v8a/CMakeFiles/rebuild_cache.dir
/home/thangdm/Projects/Android/flutter_ffi/android/app/.cxx/Debug/2e1j3c3t/arm64-v8a/CMakeFiles/edit_cache.dir
/home/thangdm/Projects/Android/flutter_ffi/android/app/.cxx/Debug/2e1j3c3t/arm64-v8a/CMakeFiles/myapplicationnativec.dir
# This file is generated by cmake for dependency checking of the CMakeCache.txt file
# CMAKE generated file: DO NOT EDIT!
# Generated by "Ninja" Generator, CMake Version 3.18
# This file contains all the rules used to get the outputs files
# built from the input files.
# It is included in the main 'build.ninja'.
# =============================================================================
# Project: myapplicationnativec
# Configurations: Debug
# =============================================================================
# =============================================================================
#############################################
# Rule for running custom commands.
rule CUSTOM_COMMAND
command = $COMMAND
description = $DESC
#############################################
# Rule for compiling CXX files.
rule CXX_COMPILER__myapplicationnativec_Debug
depfile = $DEP_FILE
deps = gcc
command = /home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ --target=aarch64-none-linux-android21 --gcc-toolchain=/home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64 --sysroot=/home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
description = Building CXX object $out
#############################################
# Rule for linking CXX shared library.
rule CXX_SHARED_LIBRARY_LINKER__myapplicationnativec_Debug
command = $PRE_LINK && /home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ --target=aarch64-none-linux-android21 --gcc-toolchain=/home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64 --sysroot=/home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot -fPIC $LANGUAGE_COMPILE_FLAGS $ARCH_FLAGS $LINK_FLAGS -shared $SONAME_FLAG$SONAME -o $TARGET_FILE $in $LINK_PATH $LINK_LIBRARIES && $POST_BUILD
description = Linking CXX shared library $TARGET_FILE
restat = $RESTAT
#############################################
# Rule for re-running cmake.
rule RERUN_CMAKE
command = /home/thangdm/Android/Sdk/cmake/3.18.1/bin/cmake --regenerate-during-build -S/home/thangdm/Projects/Android/flutter_ffi/android -B/home/thangdm/Projects/Android/flutter_ffi/android/app/.cxx/Debug/2e1j3c3t/arm64-v8a
description = Re-running CMake...
generator = 1
#############################################
# Rule for cleaning all built files.
rule CLEAN
command = /home/thangdm/Android/Sdk/cmake/3.18.1/bin/ninja $FILE_ARG -t clean $TARGETS
description = Cleaning all built files...
#############################################
# Rule for printing all primary targets available.
rule HELP
command = /home/thangdm/Android/Sdk/cmake/3.18.1/bin/ninja -t targets
description = All primary targets available:
{
"buildFiles": [
"/home/thangdm/Projects/Android/flutter_ffi/android/CMakeLists.txt"
],
"cleanCommandsComponents": [
[
"/home/thangdm/Android/Sdk/cmake/3.18.1/bin/ninja",
"-C",
"/home/thangdm/Projects/Android/flutter_ffi/android/app/.cxx/Debug/2e1j3c3t/arm64-v8a",
"clean"
]
],
"buildTargetsCommandComponents": [
"/home/thangdm/Android/Sdk/cmake/3.18.1/bin/ninja",
"-C",
"/home/thangdm/Projects/Android/flutter_ffi/android/app/.cxx/Debug/2e1j3c3t/arm64-v8a",
"{LIST_OF_TARGETS_TO_BUILD}"
],
"libraries": {
"myapplicationnativec::@6890427a1f51a3e7e1df": {
"toolchain": "toolchain",
"abi": "arm64-v8a",
"artifactName": "myapplicationnativec",
"output": "/home/thangdm/Projects/Android/flutter_ffi/build/app/intermediates/cxx/Debug/2e1j3c3t/obj/arm64-v8a/libmyapplicationnativec.so",
"runtimeFiles": [
"/home/thangdm/Projects/Android/flutter_ffi/android/app/src/main/jniLibs/arm64-v8a/libQt6Core_arm64-v8a.so",
"/home/thangdm/Projects/Android/flutter_ffi/android/app/src/main/jniLibs/arm64-v8a/libQt6Gui_arm64-v8a.so",
"/home/thangdm/Projects/Android/flutter_ffi/android/app/src/main/jniLibs/arm64-v8a/libonnxruntime.so",
"/home/thangdm/Projects/Android/flutter_ffi/android/app/src/main/jniLibs/arm64-v8a/libopencv_java4.so",
"/home/thangdm/Projects/Android/flutter_ffi/android/app/src/main/jniLibs/arm64-v8a/libAIMobileLib_arm64-v8a.so"
]
}
},
"toolchains": {
"toolchain": {
"cCompilerExecutable": "/home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/bin/clang.lld",
"cppCompilerExecutable": "/home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++.lld"
}
},
"cFileExtensions": [],
"cppFileExtensions": [
"cpp"
]
}
\ No newline at end of file
# CMAKE generated file: DO NOT EDIT!
# Generated by "Ninja" Generator, CMake Version 3.18
# This file contains all the build statements describing the
# compilation DAG.
# =============================================================================
# Write statements declared in CMakeLists.txt:
#
# Which is the root file.
# =============================================================================
# =============================================================================
# Project: myapplicationnativec
# Configurations: Debug
# =============================================================================
#############################################
# Minimal version of Ninja required by this file
ninja_required_version = 1.5
#############################################
# Set configuration variable for custom commands.
CONFIGURATION = Debug
# =============================================================================
# Include auxiliary files.
#############################################
# Include rules file.
include CMakeFiles/rules.ninja
#############################################
# Utility command for rebuild_cache
build CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND
COMMAND = cd /home/thangdm/Projects/Android/flutter_ffi/android/app/.cxx/Debug/2e1j3c3t/arm64-v8a && /home/thangdm/Android/Sdk/cmake/3.18.1/bin/cmake --regenerate-during-build -S/home/thangdm/Projects/Android/flutter_ffi/android -B/home/thangdm/Projects/Android/flutter_ffi/android/app/.cxx/Debug/2e1j3c3t/arm64-v8a
DESC = Running CMake to regenerate build system...
pool = console
restat = 1
build rebuild_cache: phony CMakeFiles/rebuild_cache.util
#############################################
# Utility command for edit_cache
build CMakeFiles/edit_cache.util: CUSTOM_COMMAND
COMMAND = cd /home/thangdm/Projects/Android/flutter_ffi/android/app/.cxx/Debug/2e1j3c3t/arm64-v8a && /home/thangdm/Android/Sdk/cmake/3.18.1/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available.
DESC = No interactive CMake dialog available...
restat = 1
build edit_cache: phony CMakeFiles/edit_cache.util
# =============================================================================
# Object build statements for SHARED_LIBRARY target myapplicationnativec
#############################################
# Order-only phony target for myapplicationnativec
build cmake_object_order_depends_target_myapplicationnativec: phony || CMakeFiles/myapplicationnativec.dir
build CMakeFiles/myapplicationnativec.dir/home/thangdm/Projects/Android/flutter_ffi/native_add.cpp.o: CXX_COMPILER__myapplicationnativec_Debug /home/thangdm/Projects/Android/flutter_ffi/native_add.cpp || cmake_object_order_depends_target_myapplicationnativec
DEFINES = -Dmyapplicationnativec_EXPORTS
DEP_FILE = CMakeFiles/myapplicationnativec.dir/home/thangdm/Projects/Android/flutter_ffi/native_add.cpp.o.d
FLAGS = -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fno-limit-debug-info -fPIC
INCLUDES = -I/home/thangdm/Software/opencv-4.9.0-android-sdk/OpenCV-android-sdk/sdk/native/jni/include -I/home/thangdm/Software/onnxruntime-android-1.17.1/headers
OBJECT_DIR = CMakeFiles/myapplicationnativec.dir
OBJECT_FILE_DIR = CMakeFiles/myapplicationnativec.dir/home/thangdm/Projects/Android/flutter_ffi
build CMakeFiles/myapplicationnativec.dir/home/thangdm/Projects/Android/flutter_ffi/src/utils.cpp.o: CXX_COMPILER__myapplicationnativec_Debug /home/thangdm/Projects/Android/flutter_ffi/src/utils.cpp || cmake_object_order_depends_target_myapplicationnativec
DEFINES = -Dmyapplicationnativec_EXPORTS
DEP_FILE = CMakeFiles/myapplicationnativec.dir/home/thangdm/Projects/Android/flutter_ffi/src/utils.cpp.o.d
FLAGS = -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fno-limit-debug-info -fPIC
INCLUDES = -I/home/thangdm/Software/opencv-4.9.0-android-sdk/OpenCV-android-sdk/sdk/native/jni/include -I/home/thangdm/Software/onnxruntime-android-1.17.1/headers
OBJECT_DIR = CMakeFiles/myapplicationnativec.dir
OBJECT_FILE_DIR = CMakeFiles/myapplicationnativec.dir/home/thangdm/Projects/Android/flutter_ffi/src
build CMakeFiles/myapplicationnativec.dir/home/thangdm/Projects/Android/flutter_ffi/src/detector/nudedetector.cpp.o: CXX_COMPILER__myapplicationnativec_Debug /home/thangdm/Projects/Android/flutter_ffi/src/detector/nudedetector.cpp || cmake_object_order_depends_target_myapplicationnativec
DEFINES = -Dmyapplicationnativec_EXPORTS
DEP_FILE = CMakeFiles/myapplicationnativec.dir/home/thangdm/Projects/Android/flutter_ffi/src/detector/nudedetector.cpp.o.d
FLAGS = -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fno-limit-debug-info -fPIC
INCLUDES = -I/home/thangdm/Software/opencv-4.9.0-android-sdk/OpenCV-android-sdk/sdk/native/jni/include -I/home/thangdm/Software/onnxruntime-android-1.17.1/headers
OBJECT_DIR = CMakeFiles/myapplicationnativec.dir
OBJECT_FILE_DIR = CMakeFiles/myapplicationnativec.dir/home/thangdm/Projects/Android/flutter_ffi/src/detector
build CMakeFiles/myapplicationnativec.dir/home/thangdm/Projects/Android/flutter_ffi/src/detector/enginebase.cpp.o: CXX_COMPILER__myapplicationnativec_Debug /home/thangdm/Projects/Android/flutter_ffi/src/detector/enginebase.cpp || cmake_object_order_depends_target_myapplicationnativec
DEFINES = -Dmyapplicationnativec_EXPORTS
DEP_FILE = CMakeFiles/myapplicationnativec.dir/home/thangdm/Projects/Android/flutter_ffi/src/detector/enginebase.cpp.o.d
FLAGS = -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fno-limit-debug-info -fPIC
INCLUDES = -I/home/thangdm/Software/opencv-4.9.0-android-sdk/OpenCV-android-sdk/sdk/native/jni/include -I/home/thangdm/Software/onnxruntime-android-1.17.1/headers
OBJECT_DIR = CMakeFiles/myapplicationnativec.dir
OBJECT_FILE_DIR = CMakeFiles/myapplicationnativec.dir/home/thangdm/Projects/Android/flutter_ffi/src/detector
# =============================================================================
# Link build statements for SHARED_LIBRARY target myapplicationnativec
#############################################
# Link the shared library /home/thangdm/Projects/Android/flutter_ffi/build/app/intermediates/cxx/Debug/2e1j3c3t/obj/arm64-v8a/libmyapplicationnativec.so
build /home/thangdm/Projects/Android/flutter_ffi/build/app/intermediates/cxx/Debug/2e1j3c3t/obj/arm64-v8a/libmyapplicationnativec.so: CXX_SHARED_LIBRARY_LINKER__myapplicationnativec_Debug CMakeFiles/myapplicationnativec.dir/home/thangdm/Projects/Android/flutter_ffi/native_add.cpp.o CMakeFiles/myapplicationnativec.dir/home/thangdm/Projects/Android/flutter_ffi/src/utils.cpp.o CMakeFiles/myapplicationnativec.dir/home/thangdm/Projects/Android/flutter_ffi/src/detector/nudedetector.cpp.o CMakeFiles/myapplicationnativec.dir/home/thangdm/Projects/Android/flutter_ffi/src/detector/enginebase.cpp.o | ../../../../src/main/jniLibs/arm64-v8a/libQt6Core_arm64-v8a.so ../../../../src/main/jniLibs/arm64-v8a/libQt6Gui_arm64-v8a.so ../../../../src/main/jniLibs/arm64-v8a/libonnxruntime.so ../../../../src/main/jniLibs/arm64-v8a/libopencv_java4.so ../../../../src/main/jniLibs/arm64-v8a/libAIMobileLib_arm64-v8a.so
LANGUAGE_COMPILE_FLAGS = -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fno-limit-debug-info
LINK_FLAGS = -Wl,--build-id=sha1 -Wl,--no-rosegment -Wl,--fatal-warnings -Wl,--no-undefined -Qunused-arguments
LINK_LIBRARIES = ../../../../src/main/jniLibs/arm64-v8a/libQt6Core_arm64-v8a.so ../../../../src/main/jniLibs/arm64-v8a/libQt6Gui_arm64-v8a.so ../../../../src/main/jniLibs/arm64-v8a/libonnxruntime.so ../../../../src/main/jniLibs/arm64-v8a/libopencv_java4.so ../../../../src/main/jniLibs/arm64-v8a/libAIMobileLib_arm64-v8a.so -llog -latomic -lm
LINK_PATH = -L/home/thangdm/Projects/Qt/AIMobileLib/build-AIMobileLib-Android_Qt_6_6_2_Clang_arm64_v8a-Release
OBJECT_DIR = CMakeFiles/myapplicationnativec.dir
POST_BUILD = :
PRE_LINK = :
SONAME = libmyapplicationnativec.so
SONAME_FLAG = -Wl,-soname,
TARGET_FILE = /home/thangdm/Projects/Android/flutter_ffi/build/app/intermediates/cxx/Debug/2e1j3c3t/obj/arm64-v8a/libmyapplicationnativec.so
TARGET_PDB = myapplicationnativec.so.dbg
# =============================================================================
# Target aliases.
build libmyapplicationnativec.so: phony /home/thangdm/Projects/Android/flutter_ffi/build/app/intermediates/cxx/Debug/2e1j3c3t/obj/arm64-v8a/libmyapplicationnativec.so
build myapplicationnativec: phony /home/thangdm/Projects/Android/flutter_ffi/build/app/intermediates/cxx/Debug/2e1j3c3t/obj/arm64-v8a/libmyapplicationnativec.so
# =============================================================================
# Folder targets.
# =============================================================================
#############################################
# Folder: /home/thangdm/Projects/Android/flutter_ffi/android/app/.cxx/Debug/2e1j3c3t/arm64-v8a
build all: phony /home/thangdm/Projects/Android/flutter_ffi/build/app/intermediates/cxx/Debug/2e1j3c3t/obj/arm64-v8a/libmyapplicationnativec.so
# =============================================================================
# Built-in targets
#############################################
# Re-run CMake if any of its inputs changed.
build build.ninja: RERUN_CMAKE | ../../../../../CMakeLists.txt /home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/CMakeCInformation.cmake /home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/CMakeCXXInformation.cmake /home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/CMakeCheckCompilerFlagCommonPatterns.cmake /home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/CMakeCommonLanguageInclude.cmake /home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/CMakeGenericSystem.cmake /home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/CMakeInitializeConfigs.cmake /home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/CMakeLanguageInformation.cmake /home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/CMakeSystemSpecificInformation.cmake /home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/CMakeSystemSpecificInitialize.cmake /home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/Compiler/CMakeCommonCompilerMacros.cmake /home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/Compiler/Clang-C.cmake /home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/Compiler/Clang-CXX.cmake /home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/Compiler/Clang.cmake /home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/Compiler/GNU.cmake /home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/Internal/CMakeCheckCompilerFlag.cmake /home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/Platform/Android-Clang-C.cmake /home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/Platform/Android-Clang-CXX.cmake /home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/Platform/Android-Clang.cmake /home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/Platform/Android-Initialize.cmake /home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/Platform/Android.cmake /home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/Platform/Linux.cmake /home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/Platform/UnixPaths.cmake /home/thangdm/Android/Sdk/ndk/23.1.7779620/build/cmake/android-legacy.toolchain.cmake /home/thangdm/Android/Sdk/ndk/23.1.7779620/build/cmake/android.toolchain.cmake /home/thangdm/Android/Sdk/ndk/23.1.7779620/build/cmake/compiler_id.cmake /home/thangdm/Android/Sdk/ndk/23.1.7779620/build/cmake/platforms.cmake CMakeCache.txt CMakeFiles/3.18.1-g262b901/CMakeCCompiler.cmake CMakeFiles/3.18.1-g262b901/CMakeCXXCompiler.cmake CMakeFiles/3.18.1-g262b901/CMakeSystem.cmake
pool = console
#############################################
# A missing CMake input file is not an error.
build ../../../../../CMakeLists.txt /home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/CMakeCInformation.cmake /home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/CMakeCXXInformation.cmake /home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/CMakeCheckCompilerFlagCommonPatterns.cmake /home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/CMakeCommonLanguageInclude.cmake /home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/CMakeGenericSystem.cmake /home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/CMakeInitializeConfigs.cmake /home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/CMakeLanguageInformation.cmake /home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/CMakeSystemSpecificInformation.cmake /home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/CMakeSystemSpecificInitialize.cmake /home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/Compiler/CMakeCommonCompilerMacros.cmake /home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/Compiler/Clang-C.cmake /home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/Compiler/Clang-CXX.cmake /home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/Compiler/Clang.cmake /home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/Compiler/GNU.cmake /home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/Internal/CMakeCheckCompilerFlag.cmake /home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/Platform/Android-Clang-C.cmake /home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/Platform/Android-Clang-CXX.cmake /home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/Platform/Android-Clang.cmake /home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/Platform/Android-Initialize.cmake /home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/Platform/Android.cmake /home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/Platform/Linux.cmake /home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/Platform/UnixPaths.cmake /home/thangdm/Android/Sdk/ndk/23.1.7779620/build/cmake/android-legacy.toolchain.cmake /home/thangdm/Android/Sdk/ndk/23.1.7779620/build/cmake/android.toolchain.cmake /home/thangdm/Android/Sdk/ndk/23.1.7779620/build/cmake/compiler_id.cmake /home/thangdm/Android/Sdk/ndk/23.1.7779620/build/cmake/platforms.cmake CMakeCache.txt CMakeFiles/3.18.1-g262b901/CMakeCCompiler.cmake CMakeFiles/3.18.1-g262b901/CMakeCXXCompiler.cmake CMakeFiles/3.18.1-g262b901/CMakeSystem.cmake: phony
#############################################
# Clean all the built files.
build clean: CLEAN
#############################################
# Print all primary targets available.
build help: HELP
#############################################
# Make the all target the default.
default all
# Install script for directory: /home/thangdm/Projects/Android/flutter_ffi/android
# Set the install prefix
if(NOT DEFINED CMAKE_INSTALL_PREFIX)
set(CMAKE_INSTALL_PREFIX "/usr/local")
endif()
string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}")
# Set the install configuration name.
if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME)
if(BUILD_TYPE)
string(REGEX REPLACE "^[^A-Za-z0-9_]+" ""
CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}")
else()
set(CMAKE_INSTALL_CONFIG_NAME "Debug")
endif()
message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"")
endif()
# Set the component getting installed.
if(NOT CMAKE_INSTALL_COMPONENT)
if(COMPONENT)
message(STATUS "Install component: \"${COMPONENT}\"")
set(CMAKE_INSTALL_COMPONENT "${COMPONENT}")
else()
set(CMAKE_INSTALL_COMPONENT)
endif()
endif()
# Install shared libraries without execute permission?
if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE)
set(CMAKE_INSTALL_SO_NO_EXE "1")
endif()
# Is this installation the result of a crosscompile?
if(NOT DEFINED CMAKE_CROSSCOMPILING)
set(CMAKE_CROSSCOMPILING "TRUE")
endif()
# Set default install directory permissions.
if(NOT DEFINED CMAKE_OBJDUMP)
set(CMAKE_OBJDUMP "/home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-objdump")
endif()
if(CMAKE_INSTALL_COMPONENT)
set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt")
else()
set(CMAKE_INSTALL_MANIFEST "install_manifest.txt")
endif()
string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT
"${CMAKE_INSTALL_MANIFEST_FILES}")
file(WRITE "/home/thangdm/Projects/Android/flutter_ffi/android/app/.cxx/Debug/2e1j3c3t/arm64-v8a/${CMAKE_INSTALL_MANIFEST}"
"${CMAKE_INSTALL_MANIFEST_CONTENT}")
[
{
"directory": "/home/thangdm/Projects/Android/flutter_ffi/android/app/.cxx/Debug/2e1j3c3t/arm64-v8a",
"command": "/home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ --target=aarch64-none-linux-android21 --gcc-toolchain=/home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64 --sysroot=/home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot -Dmyapplicationnativec_EXPORTS -I/home/thangdm/Software/opencv-4.9.0-android-sdk/OpenCV-android-sdk/sdk/native/jni/include -I/home/thangdm/Software/onnxruntime-android-1.17.1/headers -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fno-limit-debug-info -fPIC -o CMakeFiles/myapplicationnativec.dir/home/thangdm/Projects/Android/flutter_ffi/native_add.cpp.o -c /home/thangdm/Projects/Android/flutter_ffi/native_add.cpp",
"file": "/home/thangdm/Projects/Android/flutter_ffi/native_add.cpp"
},
{
"directory": "/home/thangdm/Projects/Android/flutter_ffi/android/app/.cxx/Debug/2e1j3c3t/arm64-v8a",
"command": "/home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ --target=aarch64-none-linux-android21 --gcc-toolchain=/home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64 --sysroot=/home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot -Dmyapplicationnativec_EXPORTS -I/home/thangdm/Software/opencv-4.9.0-android-sdk/OpenCV-android-sdk/sdk/native/jni/include -I/home/thangdm/Software/onnxruntime-android-1.17.1/headers -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fno-limit-debug-info -fPIC -o CMakeFiles/myapplicationnativec.dir/home/thangdm/Projects/Android/flutter_ffi/src/utils.cpp.o -c /home/thangdm/Projects/Android/flutter_ffi/src/utils.cpp",
"file": "/home/thangdm/Projects/Android/flutter_ffi/src/utils.cpp"
},
{
"directory": "/home/thangdm/Projects/Android/flutter_ffi/android/app/.cxx/Debug/2e1j3c3t/arm64-v8a",
"command": "/home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ --target=aarch64-none-linux-android21 --gcc-toolchain=/home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64 --sysroot=/home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot -Dmyapplicationnativec_EXPORTS -I/home/thangdm/Software/opencv-4.9.0-android-sdk/OpenCV-android-sdk/sdk/native/jni/include -I/home/thangdm/Software/onnxruntime-android-1.17.1/headers -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fno-limit-debug-info -fPIC -o CMakeFiles/myapplicationnativec.dir/home/thangdm/Projects/Android/flutter_ffi/src/detector/nudedetector.cpp.o -c /home/thangdm/Projects/Android/flutter_ffi/src/detector/nudedetector.cpp",
"file": "/home/thangdm/Projects/Android/flutter_ffi/src/detector/nudedetector.cpp"
},
{
"directory": "/home/thangdm/Projects/Android/flutter_ffi/android/app/.cxx/Debug/2e1j3c3t/arm64-v8a",
"command": "/home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ --target=aarch64-none-linux-android21 --gcc-toolchain=/home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64 --sysroot=/home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot -Dmyapplicationnativec_EXPORTS -I/home/thangdm/Software/opencv-4.9.0-android-sdk/OpenCV-android-sdk/sdk/native/jni/include -I/home/thangdm/Software/onnxruntime-android-1.17.1/headers -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fno-limit-debug-info -fPIC -o CMakeFiles/myapplicationnativec.dir/home/thangdm/Projects/Android/flutter_ffi/src/detector/enginebase.cpp.o -c /home/thangdm/Projects/Android/flutter_ffi/src/detector/enginebase.cpp",
"file": "/home/thangdm/Projects/Android/flutter_ffi/src/detector/enginebase.cpp"
}
]
\ No newline at end of file
-H/home/thangdm/Projects/Android/flutter_ffi/android
-DCMAKE_SYSTEM_NAME=Android
-DCMAKE_EXPORT_COMPILE_COMMANDS=ON
-DCMAKE_SYSTEM_VERSION=21
-DANDROID_PLATFORM=android-21
-DANDROID_ABI=arm64-v8a
-DCMAKE_ANDROID_ARCH_ABI=arm64-v8a
-DANDROID_NDK=/home/thangdm/Android/Sdk/ndk/23.1.7779620
-DCMAKE_ANDROID_NDK=/home/thangdm/Android/Sdk/ndk/23.1.7779620
-DCMAKE_TOOLCHAIN_FILE=/home/thangdm/Android/Sdk/ndk/23.1.7779620/build/cmake/android.toolchain.cmake
-DCMAKE_MAKE_PROGRAM=/home/thangdm/Android/Sdk/cmake/3.18.1/bin/ninja
-DCMAKE_LIBRARY_OUTPUT_DIRECTORY=/home/thangdm/Projects/Android/flutter_ffi/build/app/intermediates/cxx/Debug/2e1j3c3t/obj/arm64-v8a
-DCMAKE_RUNTIME_OUTPUT_DIRECTORY=/home/thangdm/Projects/Android/flutter_ffi/build/app/intermediates/cxx/Debug/2e1j3c3t/obj/arm64-v8a
-DCMAKE_BUILD_TYPE=Debug
-B/home/thangdm/Projects/Android/flutter_ffi/android/app/.cxx/Debug/2e1j3c3t/arm64-v8a
-GNinja
-DANDROID_STL=c++_shared
Build command args: []
Version: 2
\ No newline at end of file
{
"enabled": false,
"packages": []
}
\ No newline at end of file
{
"entries" :
[
{
"name" : "ANDROID_ABI",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "No help, variable specified on the command line."
}
],
"type" : "UNINITIALIZED",
"value" : "arm64-v8a"
},
{
"name" : "ANDROID_NDK",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "No help, variable specified on the command line."
}
],
"type" : "UNINITIALIZED",
"value" : "/home/thangdm/Android/Sdk/ndk/23.1.7779620"
},
{
"name" : "ANDROID_PLATFORM",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "No help, variable specified on the command line."
}
],
"type" : "UNINITIALIZED",
"value" : "android-21"
},
{
"name" : "ANDROID_STL",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "No help, variable specified on the command line."
}
],
"type" : "UNINITIALIZED",
"value" : "c++_shared"
},
{
"name" : "CMAKE_ADDR2LINE",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Path to a program."
}
],
"type" : "FILEPATH",
"value" : "/home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-addr2line"
},
{
"name" : "CMAKE_ANDROID_ARCH_ABI",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "No help, variable specified on the command line."
}
],
"type" : "UNINITIALIZED",
"value" : "arm64-v8a"
},
{
"name" : "CMAKE_ANDROID_NDK",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "No help, variable specified on the command line."
}
],
"type" : "UNINITIALIZED",
"value" : "/home/thangdm/Android/Sdk/ndk/23.1.7779620"
},
{
"name" : "CMAKE_AR",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Archiver"
}
],
"type" : "FILEPATH",
"value" : "/home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-ar"
},
{
"name" : "CMAKE_ASM_FLAGS",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "Flags used by the compiler during all build types."
}
],
"type" : "STRING",
"value" : ""
},
{
"name" : "CMAKE_ASM_FLAGS_DEBUG",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "Flags used by the compiler during debug builds."
}
],
"type" : "STRING",
"value" : ""
},
{
"name" : "CMAKE_ASM_FLAGS_RELEASE",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "Flags used by the compiler during release builds."
}
],
"type" : "STRING",
"value" : ""
},
{
"name" : "CMAKE_BUILD_TYPE",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "Choose the type of build, options are: None Debug Release RelWithDebInfo MinSizeRel ..."
}
],
"type" : "STRING",
"value" : "RelWithDebInfo"
},
{
"name" : "CMAKE_CACHEFILE_DIR",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "This is the directory where this CMakeCache.txt was created"
}
],
"type" : "INTERNAL",
"value" : "/home/thangdm/Projects/Android/flutter_ffi/android/app/.cxx/RelWithDebInfo/2l5j6525/arm64-v8a"
},
{
"name" : "CMAKE_CACHE_MAJOR_VERSION",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "Major version of cmake used to create the current loaded cache"
}
],
"type" : "INTERNAL",
"value" : "3"
},
{
"name" : "CMAKE_CACHE_MINOR_VERSION",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "Minor version of cmake used to create the current loaded cache"
}
],
"type" : "INTERNAL",
"value" : "18"
},
{
"name" : "CMAKE_CACHE_PATCH_VERSION",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "Patch version of cmake used to create the current loaded cache"
}
],
"type" : "INTERNAL",
"value" : "1"
},
{
"name" : "CMAKE_COMMAND",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "Path to CMake executable."
}
],
"type" : "INTERNAL",
"value" : "/home/thangdm/Android/Sdk/cmake/3.18.1/bin/cmake"
},
{
"name" : "CMAKE_CPACK_COMMAND",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "Path to cpack program executable."
}
],
"type" : "INTERNAL",
"value" : "/home/thangdm/Android/Sdk/cmake/3.18.1/bin/cpack"
},
{
"name" : "CMAKE_CTEST_COMMAND",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "Path to ctest program executable."
}
],
"type" : "INTERNAL",
"value" : "/home/thangdm/Android/Sdk/cmake/3.18.1/bin/ctest"
},
{
"name" : "CMAKE_CXX_COMPILER_AR",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "LLVM archiver"
}
],
"type" : "FILEPATH",
"value" : "CMAKE_CXX_COMPILER_AR-NOTFOUND"
},
{
"name" : "CMAKE_CXX_COMPILER_RANLIB",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Generate index for LLVM archive"
}
],
"type" : "FILEPATH",
"value" : "CMAKE_CXX_COMPILER_RANLIB-NOTFOUND"
},
{
"name" : "CMAKE_CXX_FLAGS",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Flags used by the compiler during all build types."
}
],
"type" : "STRING",
"value" : ""
},
{
"name" : "CMAKE_CXX_FLAGS_DEBUG",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Flags used by the compiler during debug builds."
}
],
"type" : "STRING",
"value" : ""
},
{
"name" : "CMAKE_CXX_FLAGS_MINSIZEREL",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Flags used by the CXX compiler during MINSIZEREL builds."
}
],
"type" : "STRING",
"value" : "-Os -DNDEBUG"
},
{
"name" : "CMAKE_CXX_FLAGS_RELEASE",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Flags used by the compiler during release builds."
}
],
"type" : "STRING",
"value" : ""
},
{
"name" : "CMAKE_CXX_FLAGS_RELWITHDEBINFO",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Flags used by the CXX compiler during RELWITHDEBINFO builds."
}
],
"type" : "STRING",
"value" : "-O2 -g -DNDEBUG"
},
{
"name" : "CMAKE_CXX_STANDARD_LIBRARIES",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Libraries linked by default with all C++ applications."
}
],
"type" : "STRING",
"value" : "-latomic -lm"
},
{
"name" : "CMAKE_C_COMPILER_AR",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "LLVM archiver"
}
],
"type" : "FILEPATH",
"value" : "CMAKE_C_COMPILER_AR-NOTFOUND"
},
{
"name" : "CMAKE_C_COMPILER_RANLIB",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Generate index for LLVM archive"
}
],
"type" : "FILEPATH",
"value" : "CMAKE_C_COMPILER_RANLIB-NOTFOUND"
},
{
"name" : "CMAKE_C_FLAGS",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Flags used by the compiler during all build types."
}
],
"type" : "STRING",
"value" : ""
},
{
"name" : "CMAKE_C_FLAGS_DEBUG",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Flags used by the compiler during debug builds."
}
],
"type" : "STRING",
"value" : ""
},
{
"name" : "CMAKE_C_FLAGS_MINSIZEREL",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Flags used by the C compiler during MINSIZEREL builds."
}
],
"type" : "STRING",
"value" : "-Os -DNDEBUG"
},
{
"name" : "CMAKE_C_FLAGS_RELEASE",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Flags used by the compiler during release builds."
}
],
"type" : "STRING",
"value" : ""
},
{
"name" : "CMAKE_C_FLAGS_RELWITHDEBINFO",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Flags used by the C compiler during RELWITHDEBINFO builds."
}
],
"type" : "STRING",
"value" : "-O2 -g -DNDEBUG"
},
{
"name" : "CMAKE_C_STANDARD_LIBRARIES",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Libraries linked by default with all C applications."
}
],
"type" : "STRING",
"value" : "-latomic -lm"
},
{
"name" : "CMAKE_DLLTOOL",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Path to a program."
}
],
"type" : "FILEPATH",
"value" : "CMAKE_DLLTOOL-NOTFOUND"
},
{
"name" : "CMAKE_EXE_LINKER_FLAGS",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Flags used by the linker."
}
],
"type" : "STRING",
"value" : ""
},
{
"name" : "CMAKE_EXE_LINKER_FLAGS_DEBUG",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Flags used by the linker during DEBUG builds."
}
],
"type" : "STRING",
"value" : ""
},
{
"name" : "CMAKE_EXE_LINKER_FLAGS_MINSIZEREL",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Flags used by the linker during MINSIZEREL builds."
}
],
"type" : "STRING",
"value" : ""
},
{
"name" : "CMAKE_EXE_LINKER_FLAGS_RELEASE",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Flags used by the linker during RELEASE builds."
}
],
"type" : "STRING",
"value" : ""
},
{
"name" : "CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Flags used by the linker during RELWITHDEBINFO builds."
}
],
"type" : "STRING",
"value" : ""
},
{
"name" : "CMAKE_EXPORT_COMPILE_COMMANDS",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "No help, variable specified on the command line."
}
],
"type" : "UNINITIALIZED",
"value" : "ON"
},
{
"name" : "CMAKE_EXTRA_GENERATOR",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "Name of external makefile project generator."
}
],
"type" : "INTERNAL",
"value" : ""
},
{
"name" : "CMAKE_GENERATOR",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "Name of generator."
}
],
"type" : "INTERNAL",
"value" : "Ninja"
},
{
"name" : "CMAKE_GENERATOR_INSTANCE",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "Generator instance identifier."
}
],
"type" : "INTERNAL",
"value" : ""
},
{
"name" : "CMAKE_GENERATOR_PLATFORM",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "Name of generator platform."
}
],
"type" : "INTERNAL",
"value" : ""
},
{
"name" : "CMAKE_GENERATOR_TOOLSET",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "Name of generator toolset."
}
],
"type" : "INTERNAL",
"value" : ""
},
{
"name" : "CMAKE_HOME_DIRECTORY",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "Source directory with the top level CMakeLists.txt file for this project"
}
],
"type" : "INTERNAL",
"value" : "/home/thangdm/Projects/Android/flutter_ffi/android"
},
{
"name" : "CMAKE_INSTALL_PREFIX",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "Install path prefix, prepended onto install directories."
}
],
"type" : "PATH",
"value" : "/usr/local"
},
{
"name" : "CMAKE_INSTALL_SO_NO_EXE",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "Install .so files without execute permission."
}
],
"type" : "INTERNAL",
"value" : "1"
},
{
"name" : "CMAKE_LIBRARY_OUTPUT_DIRECTORY",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "No help, variable specified on the command line."
}
],
"type" : "UNINITIALIZED",
"value" : "/home/thangdm/Projects/Android/flutter_ffi/build/app/intermediates/cxx/RelWithDebInfo/2l5j6525/obj/arm64-v8a"
},
{
"name" : "CMAKE_LINKER",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Path to a program."
}
],
"type" : "FILEPATH",
"value" : "/home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/bin/ld.lld"
},
{
"name" : "CMAKE_MAKE_PROGRAM",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "No help, variable specified on the command line."
}
],
"type" : "UNINITIALIZED",
"value" : "/home/thangdm/Android/Sdk/cmake/3.18.1/bin/ninja"
},
{
"name" : "CMAKE_MODULE_LINKER_FLAGS",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Flags used by the linker during the creation of modules."
}
],
"type" : "STRING",
"value" : ""
},
{
"name" : "CMAKE_MODULE_LINKER_FLAGS_DEBUG",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Flags used by the linker during the creation of modules during DEBUG builds."
}
],
"type" : "STRING",
"value" : ""
},
{
"name" : "CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Flags used by the linker during the creation of modules during MINSIZEREL builds."
}
],
"type" : "STRING",
"value" : ""
},
{
"name" : "CMAKE_MODULE_LINKER_FLAGS_RELEASE",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Flags used by the linker during the creation of modules during RELEASE builds."
}
],
"type" : "STRING",
"value" : ""
},
{
"name" : "CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Flags used by the linker during the creation of modules during RELWITHDEBINFO builds."
}
],
"type" : "STRING",
"value" : ""
},
{
"name" : "CMAKE_NM",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Path to a program."
}
],
"type" : "FILEPATH",
"value" : "/home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-nm"
},
{
"name" : "CMAKE_NUMBER_OF_MAKEFILES",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "number of local generators"
}
],
"type" : "INTERNAL",
"value" : "1"
},
{
"name" : "CMAKE_OBJCOPY",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Path to a program."
}
],
"type" : "FILEPATH",
"value" : "/home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-objcopy"
},
{
"name" : "CMAKE_OBJDUMP",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Path to a program."
}
],
"type" : "FILEPATH",
"value" : "/home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-objdump"
},
{
"name" : "CMAKE_PLATFORM_INFO_INITIALIZED",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "Platform information initialized"
}
],
"type" : "INTERNAL",
"value" : "1"
},
{
"name" : "CMAKE_PROJECT_DESCRIPTION",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "Value Computed by CMake"
}
],
"type" : "STATIC",
"value" : ""
},
{
"name" : "CMAKE_PROJECT_HOMEPAGE_URL",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "Value Computed by CMake"
}
],
"type" : "STATIC",
"value" : ""
},
{
"name" : "CMAKE_PROJECT_NAME",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "Value Computed by CMake"
}
],
"type" : "STATIC",
"value" : "myapplicationnativec"
},
{
"name" : "CMAKE_RANLIB",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Ranlib"
}
],
"type" : "FILEPATH",
"value" : "/home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-ranlib"
},
{
"name" : "CMAKE_READELF",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Path to a program."
}
],
"type" : "FILEPATH",
"value" : "/home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-readelf"
},
{
"name" : "CMAKE_ROOT",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "Path to CMake installation."
}
],
"type" : "INTERNAL",
"value" : "/home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18"
},
{
"name" : "CMAKE_RUNTIME_OUTPUT_DIRECTORY",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "No help, variable specified on the command line."
}
],
"type" : "UNINITIALIZED",
"value" : "/home/thangdm/Projects/Android/flutter_ffi/build/app/intermediates/cxx/RelWithDebInfo/2l5j6525/obj/arm64-v8a"
},
{
"name" : "CMAKE_SHARED_LINKER_FLAGS",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Flags used by the linker during the creation of dll's."
}
],
"type" : "STRING",
"value" : ""
},
{
"name" : "CMAKE_SHARED_LINKER_FLAGS_DEBUG",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Flags used by the linker during the creation of shared libraries during DEBUG builds."
}
],
"type" : "STRING",
"value" : ""
},
{
"name" : "CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Flags used by the linker during the creation of shared libraries during MINSIZEREL builds."
}
],
"type" : "STRING",
"value" : ""
},
{
"name" : "CMAKE_SHARED_LINKER_FLAGS_RELEASE",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Flags used by the linker during the creation of shared libraries during RELEASE builds."
}
],
"type" : "STRING",
"value" : ""
},
{
"name" : "CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Flags used by the linker during the creation of shared libraries during RELWITHDEBINFO builds."
}
],
"type" : "STRING",
"value" : ""
},
{
"name" : "CMAKE_SKIP_INSTALL_RPATH",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "If set, runtime paths are not added when installing shared libraries, but are added when building."
}
],
"type" : "BOOL",
"value" : "NO"
},
{
"name" : "CMAKE_SKIP_RPATH",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "If set, runtime paths are not added when using shared libraries."
}
],
"type" : "BOOL",
"value" : "NO"
},
{
"name" : "CMAKE_STATIC_LINKER_FLAGS",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Flags used by the linker during the creation of static libraries during all build types."
}
],
"type" : "STRING",
"value" : ""
},
{
"name" : "CMAKE_STATIC_LINKER_FLAGS_DEBUG",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Flags used by the linker during the creation of static libraries during DEBUG builds."
}
],
"type" : "STRING",
"value" : ""
},
{
"name" : "CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Flags used by the linker during the creation of static libraries during MINSIZEREL builds."
}
],
"type" : "STRING",
"value" : ""
},
{
"name" : "CMAKE_STATIC_LINKER_FLAGS_RELEASE",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Flags used by the linker during the creation of static libraries during RELEASE builds."
}
],
"type" : "STRING",
"value" : ""
},
{
"name" : "CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Flags used by the linker during the creation of static libraries during RELWITHDEBINFO builds."
}
],
"type" : "STRING",
"value" : ""
},
{
"name" : "CMAKE_STRIP",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "Strip"
}
],
"type" : "FILEPATH",
"value" : "/home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-strip"
},
{
"name" : "CMAKE_SYSTEM_NAME",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "No help, variable specified on the command line."
}
],
"type" : "UNINITIALIZED",
"value" : "Android"
},
{
"name" : "CMAKE_SYSTEM_VERSION",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "No help, variable specified on the command line."
}
],
"type" : "UNINITIALIZED",
"value" : "21"
},
{
"name" : "CMAKE_TOOLCHAIN_FILE",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "No help, variable specified on the command line."
}
],
"type" : "UNINITIALIZED",
"value" : "/home/thangdm/Android/Sdk/ndk/23.1.7779620/build/cmake/android.toolchain.cmake"
},
{
"name" : "CMAKE_UNAME",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "uname command"
}
],
"type" : "INTERNAL",
"value" : "/usr/bin/uname"
},
{
"name" : "CMAKE_VERBOSE_MAKEFILE",
"properties" :
[
{
"name" : "ADVANCED",
"value" : "1"
},
{
"name" : "HELPSTRING",
"value" : "If this value is on, makefiles will be generated without the .SILENT directive, and all commands will be echoed to the console during the make. This is useful for debugging only. With Visual Studio IDE projects all commands are done without /nologo."
}
],
"type" : "BOOL",
"value" : "FALSE"
},
{
"name" : "myapplicationnativec_BINARY_DIR",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "Value Computed by CMake"
}
],
"type" : "STATIC",
"value" : "/home/thangdm/Projects/Android/flutter_ffi/android/app/.cxx/RelWithDebInfo/2l5j6525/arm64-v8a"
},
{
"name" : "myapplicationnativec_LIB_DEPENDS",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "Dependencies for the target"
}
],
"type" : "STATIC",
"value" : "general;/home/thangdm/Projects/Android/flutter_ffi/android/app/src/main/jniLibs/arm64-v8a/libonnxruntime.so;general;/home/thangdm/Projects/Android/flutter_ffi/android/app/src/main/jniLibs/arm64-v8a/libopencv_java4.so;general;/home/thangdm/Projects/Android/flutter_ffi/android/app/src/main/jniLibs/arm64-v8a/libAIMobileLib_arm64-v8a.so;general;/home/thangdm/Projects/Android/flutter_ffi/android/app/src/main/jniLibs/arm64-v8a/libQt6Core_arm64-v8a.so;general;/home/thangdm/Projects/Android/flutter_ffi/android/app/src/main/jniLibs/arm64-v8a/libQt6Gui_arm64-v8a.so;general;log;"
},
{
"name" : "myapplicationnativec_SOURCE_DIR",
"properties" :
[
{
"name" : "HELPSTRING",
"value" : "Value Computed by CMake"
}
],
"type" : "STATIC",
"value" : "/home/thangdm/Projects/Android/flutter_ffi/android"
}
],
"kind" : "cache",
"version" :
{
"major" : 2,
"minor" : 0
}
}
{
"inputs" :
[
{
"path" : "CMakeLists.txt"
},
{
"isGenerated" : true,
"path" : "app/.cxx/RelWithDebInfo/2l5j6525/arm64-v8a/CMakeFiles/3.18.1-g262b901/CMakeSystem.cmake"
},
{
"isExternal" : true,
"path" : "/home/thangdm/Android/Sdk/ndk/23.1.7779620/build/cmake/android.toolchain.cmake"
},
{
"isExternal" : true,
"path" : "/home/thangdm/Android/Sdk/ndk/23.1.7779620/build/cmake/android-legacy.toolchain.cmake"
},
{
"isExternal" : true,
"path" : "/home/thangdm/Android/Sdk/ndk/23.1.7779620/build/cmake/platforms.cmake"
},
{
"isExternal" : true,
"path" : "/home/thangdm/Android/Sdk/ndk/23.1.7779620/build/cmake/compiler_id.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "/home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/CMakeSystemSpecificInitialize.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "/home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/Platform/Android-Initialize.cmake"
},
{
"isGenerated" : true,
"path" : "app/.cxx/RelWithDebInfo/2l5j6525/arm64-v8a/CMakeFiles/3.18.1-g262b901/CMakeCCompiler.cmake"
},
{
"isGenerated" : true,
"path" : "app/.cxx/RelWithDebInfo/2l5j6525/arm64-v8a/CMakeFiles/3.18.1-g262b901/CMakeCXXCompiler.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "/home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/CMakeSystemSpecificInformation.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "/home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/CMakeGenericSystem.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "/home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/CMakeInitializeConfigs.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "/home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/Platform/Android.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "/home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/Platform/Linux.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "/home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/Platform/UnixPaths.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "/home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/CMakeCInformation.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "/home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/CMakeLanguageInformation.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "/home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/Compiler/Clang-C.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "/home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/Compiler/Clang.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "/home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/Compiler/CMakeCommonCompilerMacros.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "/home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/Compiler/GNU.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "/home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/Compiler/CMakeCommonCompilerMacros.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "/home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/Internal/CMakeCheckCompilerFlag.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "/home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/CMakeCheckCompilerFlagCommonPatterns.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "/home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/Platform/Android-Clang-C.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "/home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/Platform/Android-Clang.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "/home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/CMakeCommonLanguageInclude.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "/home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/CMakeCXXInformation.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "/home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/CMakeLanguageInformation.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "/home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/Compiler/Clang-CXX.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "/home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/Compiler/Clang.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "/home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/Platform/Android-Clang-CXX.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "/home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/Platform/Android-Clang.cmake"
},
{
"isCMake" : true,
"isExternal" : true,
"path" : "/home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/CMakeCommonLanguageInclude.cmake"
}
],
"kind" : "cmakeFiles",
"paths" :
{
"build" : "/home/thangdm/Projects/Android/flutter_ffi/android/app/.cxx/RelWithDebInfo/2l5j6525/arm64-v8a",
"source" : "/home/thangdm/Projects/Android/flutter_ffi/android"
},
"version" :
{
"major" : 1,
"minor" : 0
}
}
{
"configurations" :
[
{
"directories" :
[
{
"build" : ".",
"minimumCMakeVersion" :
{
"string" : "3.6.0"
},
"projectIndex" : 0,
"source" : ".",
"targetIndexes" :
[
0
]
}
],
"name" : "RelWithDebInfo",
"projects" :
[
{
"directoryIndexes" :
[
0
],
"name" : "myapplicationnativec",
"targetIndexes" :
[
0
]
}
],
"targets" :
[
{
"directoryIndex" : 0,
"id" : "myapplicationnativec::@6890427a1f51a3e7e1df",
"jsonFile" : "target-myapplicationnativec-RelWithDebInfo-429fe9e3febf7602100b.json",
"name" : "myapplicationnativec",
"projectIndex" : 0
}
]
}
],
"kind" : "codemodel",
"paths" :
{
"build" : "/home/thangdm/Projects/Android/flutter_ffi/android/app/.cxx/RelWithDebInfo/2l5j6525/arm64-v8a",
"source" : "/home/thangdm/Projects/Android/flutter_ffi/android"
},
"version" :
{
"major" : 2,
"minor" : 1
}
}
{
"cmake" :
{
"generator" :
{
"multiConfig" : false,
"name" : "Ninja"
},
"paths" :
{
"cmake" : "/home/thangdm/Android/Sdk/cmake/3.18.1/bin/cmake",
"cpack" : "/home/thangdm/Android/Sdk/cmake/3.18.1/bin/cpack",
"ctest" : "/home/thangdm/Android/Sdk/cmake/3.18.1/bin/ctest",
"root" : "/home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18"
},
"version" :
{
"isDirty" : false,
"major" : 3,
"minor" : 18,
"patch" : 1,
"string" : "3.18.1-g262b901",
"suffix" : "g262b901"
}
},
"objects" :
[
{
"jsonFile" : "codemodel-v2-ccd90a80f4898011339c.json",
"kind" : "codemodel",
"version" :
{
"major" : 2,
"minor" : 1
}
},
{
"jsonFile" : "cache-v2-173e6a8b2f0f034a82d2.json",
"kind" : "cache",
"version" :
{
"major" : 2,
"minor" : 0
}
},
{
"jsonFile" : "cmakeFiles-v1-2f06651c560c3ac0d094.json",
"kind" : "cmakeFiles",
"version" :
{
"major" : 1,
"minor" : 0
}
}
],
"reply" :
{
"client-agp" :
{
"cache-v2" :
{
"jsonFile" : "cache-v2-173e6a8b2f0f034a82d2.json",
"kind" : "cache",
"version" :
{
"major" : 2,
"minor" : 0
}
},
"cmakeFiles-v1" :
{
"jsonFile" : "cmakeFiles-v1-2f06651c560c3ac0d094.json",
"kind" : "cmakeFiles",
"version" :
{
"major" : 1,
"minor" : 0
}
},
"codemodel-v2" :
{
"jsonFile" : "codemodel-v2-ccd90a80f4898011339c.json",
"kind" : "codemodel",
"version" :
{
"major" : 2,
"minor" : 1
}
}
}
}
}
{
"artifacts" :
[
{
"path" : "/home/thangdm/Projects/Android/flutter_ffi/build/app/intermediates/cxx/RelWithDebInfo/2l5j6525/obj/arm64-v8a/libmyapplicationnativec.so"
}
],
"backtrace" : 1,
"backtraceGraph" :
{
"commands" :
[
"add_library",
"target_link_directories",
"target_link_libraries",
"include_directories"
],
"files" :
[
"CMakeLists.txt"
],
"nodes" :
[
{
"file" : 0
},
{
"command" : 0,
"file" : 0,
"line" : 6,
"parent" : 0
},
{
"command" : 1,
"file" : 0,
"line" : 35,
"parent" : 0
},
{
"command" : 2,
"file" : 0,
"line" : 40,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 30,
"parent" : 0
}
]
},
"compileGroups" :
[
{
"compileCommandFragments" :
[
{
"fragment" : "-g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC"
}
],
"defines" :
[
{
"define" : "myapplicationnativec_EXPORTS"
}
],
"includes" :
[
{
"backtrace" : 4,
"path" : "/home/thangdm/Software/opencv-4.9.0-android-sdk/OpenCV-android-sdk/sdk/native/jni/include"
},
{
"backtrace" : 4,
"path" : "/home/thangdm/Software/onnxruntime-android-1.17.1/headers"
}
],
"language" : "CXX",
"sourceIndexes" :
[
0
],
"sysroot" :
{
"path" : "/home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot"
}
}
],
"id" : "myapplicationnativec::@6890427a1f51a3e7e1df",
"link" :
{
"commandFragments" :
[
{
"fragment" : "-Wl,--build-id=sha1 -Wl,--no-rosegment -Wl,--fatal-warnings -Wl,--no-undefined -Qunused-arguments",
"role" : "flags"
},
{
"backtrace" : 2,
"fragment" : "-L/home/thangdm/Projects/Qt/AIMobileLib/build-AIMobileLib-Android_Qt_6_6_2_Clang_arm64_v8a-Release",
"role" : "libraryPath"
},
{
"backtrace" : 3,
"fragment" : "../../../../src/main/jniLibs/arm64-v8a/libonnxruntime.so",
"role" : "libraries"
},
{
"backtrace" : 3,
"fragment" : "../../../../src/main/jniLibs/arm64-v8a/libopencv_java4.so",
"role" : "libraries"
},
{
"backtrace" : 3,
"fragment" : "../../../../src/main/jniLibs/arm64-v8a/libAIMobileLib_arm64-v8a.so",
"role" : "libraries"
},
{
"backtrace" : 3,
"fragment" : "../../../../src/main/jniLibs/arm64-v8a/libQt6Core_arm64-v8a.so",
"role" : "libraries"
},
{
"backtrace" : 3,
"fragment" : "../../../../src/main/jniLibs/arm64-v8a/libQt6Gui_arm64-v8a.so",
"role" : "libraries"
},
{
"backtrace" : 3,
"fragment" : "-llog",
"role" : "libraries"
},
{
"fragment" : "-latomic -lm",
"role" : "libraries"
}
],
"language" : "CXX",
"sysroot" :
{
"path" : "/home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot"
}
},
"name" : "myapplicationnativec",
"nameOnDisk" : "libmyapplicationnativec.so",
"paths" :
{
"build" : ".",
"source" : "."
},
"sourceGroups" :
[
{
"name" : "Source Files",
"sourceIndexes" :
[
0
]
}
],
"sources" :
[
{
"backtrace" : 1,
"compileGroupIndex" : 0,
"path" : "/home/thangdm/Projects/Android/flutter_ffi/native_add.cpp",
"sourceGroupIndex" : 0
}
],
"type" : "SHARED_LIBRARY"
}
# ninja log v5
0 32 1717487492 CMakeFiles/myapplicationnativec.dir/home/thangdm/Projects/Android/flutter_ffi/native_add.cpp.o 80123bf21aeef1c
0 31 1717487592 /home/thangdm/Projects/Android/flutter_ffi/build/app/intermediates/cxx/RelWithDebInfo/2l5j6525/obj/arm64-v8a/libmyapplicationnativec.so 2112c42f9a0f22ef
0 39 1717488252 CMakeFiles/myapplicationnativec.dir/home/thangdm/Projects/Android/flutter_ffi/native_add.cpp.o e97dab62b3b6f0c3
39 66 1717488253 /home/thangdm/Projects/Android/flutter_ffi/build/app/intermediates/cxx/RelWithDebInfo/2l5j6525/obj/arm64-v8a/libmyapplicationnativec.so d187511741626417
0 140 1717488427 /home/thangdm/Projects/Android/flutter_ffi/build/app/intermediates/cxx/RelWithDebInfo/2l5j6525/obj/arm64-v8a/libmyapplicationnativec.so 1fdd14e9d26b292b
# This is the CMakeCache file.
# For build in directory: /home/thangdm/Projects/Android/flutter_ffi/android/app/.cxx/RelWithDebInfo/2l5j6525/arm64-v8a
# It was generated by CMake: /home/thangdm/Android/Sdk/cmake/3.18.1/bin/cmake
# You can edit this file to change values found and used by cmake.
# If you do not want to change any of the values, simply exit the editor.
# If you do want to change a value, simply edit, save, and exit the editor.
# The syntax for the file is as follows:
# KEY:TYPE=VALUE
# KEY is the name of a variable in the cache.
# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!.
# VALUE is the current value for the KEY.
########################
# EXTERNAL cache entries
########################
//No help, variable specified on the command line.
ANDROID_ABI:UNINITIALIZED=arm64-v8a
//No help, variable specified on the command line.
ANDROID_NDK:UNINITIALIZED=/home/thangdm/Android/Sdk/ndk/23.1.7779620
//No help, variable specified on the command line.
ANDROID_PLATFORM:UNINITIALIZED=android-21
//No help, variable specified on the command line.
ANDROID_STL:UNINITIALIZED=c++_shared
//Path to a program.
CMAKE_ADDR2LINE:FILEPATH=/home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-addr2line
//No help, variable specified on the command line.
CMAKE_ANDROID_ARCH_ABI:UNINITIALIZED=arm64-v8a
//No help, variable specified on the command line.
CMAKE_ANDROID_NDK:UNINITIALIZED=/home/thangdm/Android/Sdk/ndk/23.1.7779620
//Archiver
CMAKE_AR:FILEPATH=/home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-ar
//Flags used by the compiler during all build types.
CMAKE_ASM_FLAGS:STRING=
//Flags used by the compiler during debug builds.
CMAKE_ASM_FLAGS_DEBUG:STRING=
//Flags used by the compiler during release builds.
CMAKE_ASM_FLAGS_RELEASE:STRING=
//Choose the type of build, options are: None Debug Release RelWithDebInfo
// MinSizeRel ...
CMAKE_BUILD_TYPE:STRING=RelWithDebInfo
//LLVM archiver
CMAKE_CXX_COMPILER_AR:FILEPATH=CMAKE_CXX_COMPILER_AR-NOTFOUND
//Generate index for LLVM archive
CMAKE_CXX_COMPILER_RANLIB:FILEPATH=CMAKE_CXX_COMPILER_RANLIB-NOTFOUND
//Flags used by the compiler during all build types.
CMAKE_CXX_FLAGS:STRING=
//Flags used by the compiler during debug builds.
CMAKE_CXX_FLAGS_DEBUG:STRING=
//Flags used by the CXX compiler during MINSIZEREL builds.
CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG
//Flags used by the compiler during release builds.
CMAKE_CXX_FLAGS_RELEASE:STRING=
//Flags used by the CXX compiler during RELWITHDEBINFO builds.
CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG
//Libraries linked by default with all C++ applications.
CMAKE_CXX_STANDARD_LIBRARIES:STRING=-latomic -lm
//LLVM archiver
CMAKE_C_COMPILER_AR:FILEPATH=CMAKE_C_COMPILER_AR-NOTFOUND
//Generate index for LLVM archive
CMAKE_C_COMPILER_RANLIB:FILEPATH=CMAKE_C_COMPILER_RANLIB-NOTFOUND
//Flags used by the compiler during all build types.
CMAKE_C_FLAGS:STRING=
//Flags used by the compiler during debug builds.
CMAKE_C_FLAGS_DEBUG:STRING=
//Flags used by the C compiler during MINSIZEREL builds.
CMAKE_C_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG
//Flags used by the compiler during release builds.
CMAKE_C_FLAGS_RELEASE:STRING=
//Flags used by the C compiler during RELWITHDEBINFO builds.
CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG
//Libraries linked by default with all C applications.
CMAKE_C_STANDARD_LIBRARIES:STRING=-latomic -lm
//Path to a program.
CMAKE_DLLTOOL:FILEPATH=CMAKE_DLLTOOL-NOTFOUND
//Flags used by the linker.
CMAKE_EXE_LINKER_FLAGS:STRING=
//Flags used by the linker during DEBUG builds.
CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING=
//Flags used by the linker during MINSIZEREL builds.
CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING=
//Flags used by the linker during RELEASE builds.
CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING=
//Flags used by the linker during RELWITHDEBINFO builds.
CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING=
//No help, variable specified on the command line.
CMAKE_EXPORT_COMPILE_COMMANDS:UNINITIALIZED=ON
//Install path prefix, prepended onto install directories.
CMAKE_INSTALL_PREFIX:PATH=/usr/local
//No help, variable specified on the command line.
CMAKE_LIBRARY_OUTPUT_DIRECTORY:UNINITIALIZED=/home/thangdm/Projects/Android/flutter_ffi/build/app/intermediates/cxx/RelWithDebInfo/2l5j6525/obj/arm64-v8a
//Path to a program.
CMAKE_LINKER:FILEPATH=/home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/bin/ld.lld
//No help, variable specified on the command line.
CMAKE_MAKE_PROGRAM:UNINITIALIZED=/home/thangdm/Android/Sdk/cmake/3.18.1/bin/ninja
//Flags used by the linker during the creation of modules.
CMAKE_MODULE_LINKER_FLAGS:STRING=
//Flags used by the linker during the creation of modules during
// DEBUG builds.
CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING=
//Flags used by the linker during the creation of modules during
// MINSIZEREL builds.
CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING=
//Flags used by the linker during the creation of modules during
// RELEASE builds.
CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING=
//Flags used by the linker during the creation of modules during
// RELWITHDEBINFO builds.
CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING=
//Path to a program.
CMAKE_NM:FILEPATH=/home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-nm
//Path to a program.
CMAKE_OBJCOPY:FILEPATH=/home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-objcopy
//Path to a program.
CMAKE_OBJDUMP:FILEPATH=/home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-objdump
//Value Computed by CMake
CMAKE_PROJECT_DESCRIPTION:STATIC=
//Value Computed by CMake
CMAKE_PROJECT_HOMEPAGE_URL:STATIC=
//Value Computed by CMake
CMAKE_PROJECT_NAME:STATIC=myapplicationnativec
//Ranlib
CMAKE_RANLIB:FILEPATH=/home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-ranlib
//Path to a program.
CMAKE_READELF:FILEPATH=/home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-readelf
//No help, variable specified on the command line.
CMAKE_RUNTIME_OUTPUT_DIRECTORY:UNINITIALIZED=/home/thangdm/Projects/Android/flutter_ffi/build/app/intermediates/cxx/RelWithDebInfo/2l5j6525/obj/arm64-v8a
//Flags used by the linker during the creation of dll's.
CMAKE_SHARED_LINKER_FLAGS:STRING=
//Flags used by the linker during the creation of shared libraries
// during DEBUG builds.
CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING=
//Flags used by the linker during the creation of shared libraries
// during MINSIZEREL builds.
CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING=
//Flags used by the linker during the creation of shared libraries
// during RELEASE builds.
CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING=
//Flags used by the linker during the creation of shared libraries
// during RELWITHDEBINFO builds.
CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING=
//If set, runtime paths are not added when installing shared libraries,
// but are added when building.
CMAKE_SKIP_INSTALL_RPATH:BOOL=NO
//If set, runtime paths are not added when using shared libraries.
CMAKE_SKIP_RPATH:BOOL=NO
//Flags used by the linker during the creation of static libraries
// during all build types.
CMAKE_STATIC_LINKER_FLAGS:STRING=
//Flags used by the linker during the creation of static libraries
// during DEBUG builds.
CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING=
//Flags used by the linker during the creation of static libraries
// during MINSIZEREL builds.
CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING=
//Flags used by the linker during the creation of static libraries
// during RELEASE builds.
CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING=
//Flags used by the linker during the creation of static libraries
// during RELWITHDEBINFO builds.
CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING=
//Strip
CMAKE_STRIP:FILEPATH=/home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-strip
//No help, variable specified on the command line.
CMAKE_SYSTEM_NAME:UNINITIALIZED=Android
//No help, variable specified on the command line.
CMAKE_SYSTEM_VERSION:UNINITIALIZED=21
//No help, variable specified on the command line.
CMAKE_TOOLCHAIN_FILE:UNINITIALIZED=/home/thangdm/Android/Sdk/ndk/23.1.7779620/build/cmake/android.toolchain.cmake
//If this value is on, makefiles will be generated without the
// .SILENT directive, and all commands will be echoed to the console
// during the make. This is useful for debugging only. With Visual
// Studio IDE projects all commands are done without /nologo.
CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE
//Value Computed by CMake
myapplicationnativec_BINARY_DIR:STATIC=/home/thangdm/Projects/Android/flutter_ffi/android/app/.cxx/RelWithDebInfo/2l5j6525/arm64-v8a
//Dependencies for the target
myapplicationnativec_LIB_DEPENDS:STATIC=general;/home/thangdm/Projects/Android/flutter_ffi/android/app/src/main/jniLibs/arm64-v8a/libonnxruntime.so;general;/home/thangdm/Projects/Android/flutter_ffi/android/app/src/main/jniLibs/arm64-v8a/libopencv_java4.so;general;/home/thangdm/Projects/Android/flutter_ffi/android/app/src/main/jniLibs/arm64-v8a/libAIMobileLib_arm64-v8a.so;general;/home/thangdm/Projects/Android/flutter_ffi/android/app/src/main/jniLibs/arm64-v8a/libQt6Core_arm64-v8a.so;general;/home/thangdm/Projects/Android/flutter_ffi/android/app/src/main/jniLibs/arm64-v8a/libQt6Gui_arm64-v8a.so;general;log;
//Value Computed by CMake
myapplicationnativec_SOURCE_DIR:STATIC=/home/thangdm/Projects/Android/flutter_ffi/android
########################
# INTERNAL cache entries
########################
//ADVANCED property for variable: CMAKE_ADDR2LINE
CMAKE_ADDR2LINE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_AR
CMAKE_AR-ADVANCED:INTERNAL=1
//This is the directory where this CMakeCache.txt was created
CMAKE_CACHEFILE_DIR:INTERNAL=/home/thangdm/Projects/Android/flutter_ffi/android/app/.cxx/RelWithDebInfo/2l5j6525/arm64-v8a
//Major version of cmake used to create the current loaded cache
CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3
//Minor version of cmake used to create the current loaded cache
CMAKE_CACHE_MINOR_VERSION:INTERNAL=18
//Patch version of cmake used to create the current loaded cache
CMAKE_CACHE_PATCH_VERSION:INTERNAL=1
//Path to CMake executable.
CMAKE_COMMAND:INTERNAL=/home/thangdm/Android/Sdk/cmake/3.18.1/bin/cmake
//Path to cpack program executable.
CMAKE_CPACK_COMMAND:INTERNAL=/home/thangdm/Android/Sdk/cmake/3.18.1/bin/cpack
//Path to ctest program executable.
CMAKE_CTEST_COMMAND:INTERNAL=/home/thangdm/Android/Sdk/cmake/3.18.1/bin/ctest
//ADVANCED property for variable: CMAKE_CXX_COMPILER_AR
CMAKE_CXX_COMPILER_AR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_CXX_COMPILER_RANLIB
CMAKE_CXX_COMPILER_RANLIB-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_CXX_FLAGS
CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG
CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL
CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE
CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO
CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_CXX_STANDARD_LIBRARIES
CMAKE_CXX_STANDARD_LIBRARIES-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_C_COMPILER_AR
CMAKE_C_COMPILER_AR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_C_COMPILER_RANLIB
CMAKE_C_COMPILER_RANLIB-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_C_FLAGS
CMAKE_C_FLAGS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_C_FLAGS_DEBUG
CMAKE_C_FLAGS_DEBUG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_C_FLAGS_MINSIZEREL
CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_C_FLAGS_RELEASE
CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO
CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_C_STANDARD_LIBRARIES
CMAKE_C_STANDARD_LIBRARIES-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_DLLTOOL
CMAKE_DLLTOOL-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS
CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG
CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL
CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE
CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO
CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
//Name of external makefile project generator.
CMAKE_EXTRA_GENERATOR:INTERNAL=
//Name of generator.
CMAKE_GENERATOR:INTERNAL=Ninja
//Generator instance identifier.
CMAKE_GENERATOR_INSTANCE:INTERNAL=
//Name of generator platform.
CMAKE_GENERATOR_PLATFORM:INTERNAL=
//Name of generator toolset.
CMAKE_GENERATOR_TOOLSET:INTERNAL=
//Source directory with the top level CMakeLists.txt file for this
// project
CMAKE_HOME_DIRECTORY:INTERNAL=/home/thangdm/Projects/Android/flutter_ffi/android
//Install .so files without execute permission.
CMAKE_INSTALL_SO_NO_EXE:INTERNAL=1
//ADVANCED property for variable: CMAKE_LINKER
CMAKE_LINKER-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS
CMAKE_MODULE_LINKER_FLAGS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_DEBUG
CMAKE_MODULE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL
CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELEASE
CMAKE_MODULE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO
CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_NM
CMAKE_NM-ADVANCED:INTERNAL=1
//number of local generators
CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=1
//ADVANCED property for variable: CMAKE_OBJCOPY
CMAKE_OBJCOPY-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_OBJDUMP
CMAKE_OBJDUMP-ADVANCED:INTERNAL=1
//Platform information initialized
CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1
//ADVANCED property for variable: CMAKE_RANLIB
CMAKE_RANLIB-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_READELF
CMAKE_READELF-ADVANCED:INTERNAL=1
//Path to CMake installation.
CMAKE_ROOT:INTERNAL=/home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18
//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS
CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG
CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL
CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE
CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO
CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH
CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_SKIP_RPATH
CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS
CMAKE_STATIC_LINKER_FLAGS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_DEBUG
CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL
CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELEASE
CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO
CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_STRIP
CMAKE_STRIP-ADVANCED:INTERNAL=1
//uname command
CMAKE_UNAME:INTERNAL=/usr/bin/uname
//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE
CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1
set(CMAKE_C_COMPILER "/home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/bin/clang")
set(CMAKE_C_COMPILER_ARG1 "")
set(CMAKE_C_COMPILER_ID "Clang")
set(CMAKE_C_COMPILER_VERSION "12.0.8")
set(CMAKE_C_COMPILER_VERSION_INTERNAL "")
set(CMAKE_C_COMPILER_WRAPPER "")
set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "11")
set(CMAKE_C_COMPILE_FEATURES "c_std_90;c_function_prototypes;c_std_99;c_restrict;c_variadic_macros;c_std_11;c_static_assert")
set(CMAKE_C90_COMPILE_FEATURES "c_std_90;c_function_prototypes")
set(CMAKE_C99_COMPILE_FEATURES "c_std_99;c_restrict;c_variadic_macros")
set(CMAKE_C11_COMPILE_FEATURES "c_std_11;c_static_assert")
set(CMAKE_C_PLATFORM_ID "")
set(CMAKE_C_SIMULATE_ID "")
set(CMAKE_C_COMPILER_FRONTEND_VARIANT "GNU")
set(CMAKE_C_SIMULATE_VERSION "")
set(CMAKE_AR "/home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-ar")
set(CMAKE_C_COMPILER_AR "CMAKE_C_COMPILER_AR-NOTFOUND")
set(CMAKE_RANLIB "/home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-ranlib")
set(CMAKE_C_COMPILER_RANLIB "CMAKE_C_COMPILER_RANLIB-NOTFOUND")
set(CMAKE_LINKER "/home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/bin/ld.lld")
set(CMAKE_MT "")
set(CMAKE_COMPILER_IS_GNUCC )
set(CMAKE_C_COMPILER_LOADED 1)
set(CMAKE_C_COMPILER_WORKS TRUE)
set(CMAKE_C_ABI_COMPILED TRUE)
set(CMAKE_COMPILER_IS_MINGW )
set(CMAKE_COMPILER_IS_CYGWIN )
if(CMAKE_COMPILER_IS_CYGWIN)
set(CYGWIN 1)
set(UNIX 1)
endif()
set(CMAKE_C_COMPILER_ENV_VAR "CC")
if(CMAKE_COMPILER_IS_MINGW)
set(MINGW 1)
endif()
set(CMAKE_C_COMPILER_ID_RUN 1)
set(CMAKE_C_SOURCE_FILE_EXTENSIONS c;m)
set(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC)
set(CMAKE_C_LINKER_PREFERENCE 10)
# Save compiler ABI information.
set(CMAKE_C_SIZEOF_DATA_PTR "8")
set(CMAKE_C_COMPILER_ABI "ELF")
set(CMAKE_C_LIBRARY_ARCHITECTURE "")
if(CMAKE_C_SIZEOF_DATA_PTR)
set(CMAKE_SIZEOF_VOID_P "${CMAKE_C_SIZEOF_DATA_PTR}")
endif()
if(CMAKE_C_COMPILER_ABI)
set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_C_COMPILER_ABI}")
endif()
if(CMAKE_C_LIBRARY_ARCHITECTURE)
set(CMAKE_LIBRARY_ARCHITECTURE "")
endif()
set(CMAKE_C_CL_SHOWINCLUDES_PREFIX "")
if(CMAKE_C_CL_SHOWINCLUDES_PREFIX)
set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_C_CL_SHOWINCLUDES_PREFIX}")
endif()
set(CMAKE_C_IMPLICIT_INCLUDE_DIRECTORIES "/home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/local/include;/home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/lib64/clang/12.0.8/include;/home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/aarch64-linux-android;/home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include")
set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "-l:libunwind.a;dl;c;-l:libunwind.a;dl")
set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/lib64/clang/12.0.8/lib/linux/aarch64;/home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/lib/gcc/aarch64-linux-android/4.9.x;/home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/aarch64-linux-android/21;/home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/aarch64-linux-android;/home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib")
set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "")
set(CMAKE_CXX_COMPILER "/home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++")
set(CMAKE_CXX_COMPILER_ARG1 "")
set(CMAKE_CXX_COMPILER_ID "Clang")
set(CMAKE_CXX_COMPILER_VERSION "12.0.8")
set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "")
set(CMAKE_CXX_COMPILER_WRAPPER "")
set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "14")
set(CMAKE_CXX_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters;cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates;cxx_std_17;cxx_std_20")
set(CMAKE_CXX98_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters")
set(CMAKE_CXX11_COMPILE_FEATURES "cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates")
set(CMAKE_CXX14_COMPILE_FEATURES "cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates")
set(CMAKE_CXX17_COMPILE_FEATURES "cxx_std_17")
set(CMAKE_CXX20_COMPILE_FEATURES "cxx_std_20")
set(CMAKE_CXX_PLATFORM_ID "")
set(CMAKE_CXX_SIMULATE_ID "")
set(CMAKE_CXX_COMPILER_FRONTEND_VARIANT "GNU")
set(CMAKE_CXX_SIMULATE_VERSION "")
set(CMAKE_AR "/home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-ar")
set(CMAKE_CXX_COMPILER_AR "CMAKE_CXX_COMPILER_AR-NOTFOUND")
set(CMAKE_RANLIB "/home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-ranlib")
set(CMAKE_CXX_COMPILER_RANLIB "CMAKE_CXX_COMPILER_RANLIB-NOTFOUND")
set(CMAKE_LINKER "/home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/bin/ld.lld")
set(CMAKE_MT "")
set(CMAKE_COMPILER_IS_GNUCXX )
set(CMAKE_CXX_COMPILER_LOADED 1)
set(CMAKE_CXX_COMPILER_WORKS TRUE)
set(CMAKE_CXX_ABI_COMPILED TRUE)
set(CMAKE_COMPILER_IS_MINGW )
set(CMAKE_COMPILER_IS_CYGWIN )
if(CMAKE_COMPILER_IS_CYGWIN)
set(CYGWIN 1)
set(UNIX 1)
endif()
set(CMAKE_CXX_COMPILER_ENV_VAR "CXX")
if(CMAKE_COMPILER_IS_MINGW)
set(MINGW 1)
endif()
set(CMAKE_CXX_COMPILER_ID_RUN 1)
set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;m;mm;CPP)
set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC)
foreach (lang C OBJC OBJCXX)
if (CMAKE_${lang}_COMPILER_ID_RUN)
foreach(extension IN LISTS CMAKE_${lang}_SOURCE_FILE_EXTENSIONS)
list(REMOVE_ITEM CMAKE_CXX_SOURCE_FILE_EXTENSIONS ${extension})
endforeach()
endif()
endforeach()
set(CMAKE_CXX_LINKER_PREFERENCE 30)
set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1)
# Save compiler ABI information.
set(CMAKE_CXX_SIZEOF_DATA_PTR "8")
set(CMAKE_CXX_COMPILER_ABI "ELF")
set(CMAKE_CXX_LIBRARY_ARCHITECTURE "")
if(CMAKE_CXX_SIZEOF_DATA_PTR)
set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}")
endif()
if(CMAKE_CXX_COMPILER_ABI)
set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}")
endif()
if(CMAKE_CXX_LIBRARY_ARCHITECTURE)
set(CMAKE_LIBRARY_ARCHITECTURE "")
endif()
set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "")
if(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX)
set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_CXX_CL_SHOWINCLUDES_PREFIX}")
endif()
set(CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES "/home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1;/home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/local/include;/home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/lib64/clang/12.0.8/include;/home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/aarch64-linux-android;/home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include")
set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "c++;m;-l:libunwind.a;dl;c;-l:libunwind.a;dl")
set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/lib64/clang/12.0.8/lib/linux/aarch64;/home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/lib/gcc/aarch64-linux-android/4.9.x;/home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/aarch64-linux-android/21;/home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/aarch64-linux-android;/home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib")
set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "")
set(CMAKE_HOST_SYSTEM "Linux-6.5.0-25-generic")
set(CMAKE_HOST_SYSTEM_NAME "Linux")
set(CMAKE_HOST_SYSTEM_VERSION "6.5.0-25-generic")
set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64")
include("/home/thangdm/Android/Sdk/ndk/23.1.7779620/build/cmake/android.toolchain.cmake")
set(CMAKE_SYSTEM "Android-1")
set(CMAKE_SYSTEM_NAME "Android")
set(CMAKE_SYSTEM_VERSION "1")
set(CMAKE_SYSTEM_PROCESSOR "aarch64")
set(CMAKE_CROSSCOMPILING "TRUE")
set(CMAKE_SYSTEM_LOADED 1)
/home/thangdm/Projects/Android/flutter_ffi/android/app/.cxx/RelWithDebInfo/2l5j6525/arm64-v8a/CMakeFiles/rebuild_cache.dir
/home/thangdm/Projects/Android/flutter_ffi/android/app/.cxx/RelWithDebInfo/2l5j6525/arm64-v8a/CMakeFiles/edit_cache.dir
/home/thangdm/Projects/Android/flutter_ffi/android/app/.cxx/RelWithDebInfo/2l5j6525/arm64-v8a/CMakeFiles/myapplicationnativec.dir
# This file is generated by cmake for dependency checking of the CMakeCache.txt file
# CMAKE generated file: DO NOT EDIT!
# Generated by "Ninja" Generator, CMake Version 3.18
# This file contains all the rules used to get the outputs files
# built from the input files.
# It is included in the main 'build.ninja'.
# =============================================================================
# Project: myapplicationnativec
# Configurations: RelWithDebInfo
# =============================================================================
# =============================================================================
#############################################
# Rule for running custom commands.
rule CUSTOM_COMMAND
command = $COMMAND
description = $DESC
#############################################
# Rule for compiling CXX files.
rule CXX_COMPILER__myapplicationnativec_RelWithDebInfo
depfile = $DEP_FILE
deps = gcc
command = /home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ --target=aarch64-none-linux-android21 --gcc-toolchain=/home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64 --sysroot=/home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
description = Building CXX object $out
#############################################
# Rule for linking CXX shared library.
rule CXX_SHARED_LIBRARY_LINKER__myapplicationnativec_RelWithDebInfo
command = $PRE_LINK && /home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ --target=aarch64-none-linux-android21 --gcc-toolchain=/home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64 --sysroot=/home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot -fPIC $LANGUAGE_COMPILE_FLAGS $ARCH_FLAGS $LINK_FLAGS -shared $SONAME_FLAG$SONAME -o $TARGET_FILE $in $LINK_PATH $LINK_LIBRARIES && $POST_BUILD
description = Linking CXX shared library $TARGET_FILE
restat = $RESTAT
#############################################
# Rule for re-running cmake.
rule RERUN_CMAKE
command = /home/thangdm/Android/Sdk/cmake/3.18.1/bin/cmake --regenerate-during-build -S/home/thangdm/Projects/Android/flutter_ffi/android -B/home/thangdm/Projects/Android/flutter_ffi/android/app/.cxx/RelWithDebInfo/2l5j6525/arm64-v8a
description = Re-running CMake...
generator = 1
#############################################
# Rule for cleaning all built files.
rule CLEAN
command = /home/thangdm/Android/Sdk/cmake/3.18.1/bin/ninja $FILE_ARG -t clean $TARGETS
description = Cleaning all built files...
#############################################
# Rule for printing all primary targets available.
rule HELP
command = /home/thangdm/Android/Sdk/cmake/3.18.1/bin/ninja -t targets
description = All primary targets available:
{
"buildFiles": [
"/home/thangdm/Projects/Android/flutter_ffi/android/CMakeLists.txt"
],
"cleanCommandsComponents": [
[
"/home/thangdm/Android/Sdk/cmake/3.18.1/bin/ninja",
"-C",
"/home/thangdm/Projects/Android/flutter_ffi/android/app/.cxx/RelWithDebInfo/2l5j6525/arm64-v8a",
"clean"
]
],
"buildTargetsCommandComponents": [
"/home/thangdm/Android/Sdk/cmake/3.18.1/bin/ninja",
"-C",
"/home/thangdm/Projects/Android/flutter_ffi/android/app/.cxx/RelWithDebInfo/2l5j6525/arm64-v8a",
"{LIST_OF_TARGETS_TO_BUILD}"
],
"libraries": {
"myapplicationnativec::@6890427a1f51a3e7e1df": {
"toolchain": "toolchain",
"abi": "arm64-v8a",
"artifactName": "myapplicationnativec",
"output": "/home/thangdm/Projects/Android/flutter_ffi/build/app/intermediates/cxx/RelWithDebInfo/2l5j6525/obj/arm64-v8a/libmyapplicationnativec.so",
"runtimeFiles": [
"/home/thangdm/Projects/Android/flutter_ffi/android/app/src/main/jniLibs/arm64-v8a/libonnxruntime.so",
"/home/thangdm/Projects/Android/flutter_ffi/android/app/src/main/jniLibs/arm64-v8a/libopencv_java4.so",
"/home/thangdm/Projects/Android/flutter_ffi/android/app/src/main/jniLibs/arm64-v8a/libAIMobileLib_arm64-v8a.so",
"/home/thangdm/Projects/Android/flutter_ffi/android/app/src/main/jniLibs/arm64-v8a/libQt6Core_arm64-v8a.so",
"/home/thangdm/Projects/Android/flutter_ffi/android/app/src/main/jniLibs/arm64-v8a/libQt6Gui_arm64-v8a.so"
]
}
},
"toolchains": {
"toolchain": {
"cCompilerExecutable": "/home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/bin/clang.lld",
"cppCompilerExecutable": "/home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++.lld"
}
},
"cFileExtensions": [],
"cppFileExtensions": [
"cpp"
]
}
\ No newline at end of file
# CMAKE generated file: DO NOT EDIT!
# Generated by "Ninja" Generator, CMake Version 3.18
# This file contains all the build statements describing the
# compilation DAG.
# =============================================================================
# Write statements declared in CMakeLists.txt:
#
# Which is the root file.
# =============================================================================
# =============================================================================
# Project: myapplicationnativec
# Configurations: RelWithDebInfo
# =============================================================================
#############################################
# Minimal version of Ninja required by this file
ninja_required_version = 1.5
#############################################
# Set configuration variable for custom commands.
CONFIGURATION = RelWithDebInfo
# =============================================================================
# Include auxiliary files.
#############################################
# Include rules file.
include CMakeFiles/rules.ninja
#############################################
# Utility command for rebuild_cache
build CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND
COMMAND = cd /home/thangdm/Projects/Android/flutter_ffi/android/app/.cxx/RelWithDebInfo/2l5j6525/arm64-v8a && /home/thangdm/Android/Sdk/cmake/3.18.1/bin/cmake --regenerate-during-build -S/home/thangdm/Projects/Android/flutter_ffi/android -B/home/thangdm/Projects/Android/flutter_ffi/android/app/.cxx/RelWithDebInfo/2l5j6525/arm64-v8a
DESC = Running CMake to regenerate build system...
pool = console
restat = 1
build rebuild_cache: phony CMakeFiles/rebuild_cache.util
#############################################
# Utility command for edit_cache
build CMakeFiles/edit_cache.util: CUSTOM_COMMAND
COMMAND = cd /home/thangdm/Projects/Android/flutter_ffi/android/app/.cxx/RelWithDebInfo/2l5j6525/arm64-v8a && /home/thangdm/Android/Sdk/cmake/3.18.1/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available.
DESC = No interactive CMake dialog available...
restat = 1
build edit_cache: phony CMakeFiles/edit_cache.util
# =============================================================================
# Object build statements for SHARED_LIBRARY target myapplicationnativec
#############################################
# Order-only phony target for myapplicationnativec
build cmake_object_order_depends_target_myapplicationnativec: phony || CMakeFiles/myapplicationnativec.dir
build CMakeFiles/myapplicationnativec.dir/home/thangdm/Projects/Android/flutter_ffi/native_add.cpp.o: CXX_COMPILER__myapplicationnativec_RelWithDebInfo /home/thangdm/Projects/Android/flutter_ffi/native_add.cpp || cmake_object_order_depends_target_myapplicationnativec
DEFINES = -Dmyapplicationnativec_EXPORTS
DEP_FILE = CMakeFiles/myapplicationnativec.dir/home/thangdm/Projects/Android/flutter_ffi/native_add.cpp.o.d
FLAGS = -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC
INCLUDES = -I/home/thangdm/Software/opencv-4.9.0-android-sdk/OpenCV-android-sdk/sdk/native/jni/include -I/home/thangdm/Software/onnxruntime-android-1.17.1/headers
OBJECT_DIR = CMakeFiles/myapplicationnativec.dir
OBJECT_FILE_DIR = CMakeFiles/myapplicationnativec.dir/home/thangdm/Projects/Android/flutter_ffi
# =============================================================================
# Link build statements for SHARED_LIBRARY target myapplicationnativec
#############################################
# Link the shared library /home/thangdm/Projects/Android/flutter_ffi/build/app/intermediates/cxx/RelWithDebInfo/2l5j6525/obj/arm64-v8a/libmyapplicationnativec.so
build /home/thangdm/Projects/Android/flutter_ffi/build/app/intermediates/cxx/RelWithDebInfo/2l5j6525/obj/arm64-v8a/libmyapplicationnativec.so: CXX_SHARED_LIBRARY_LINKER__myapplicationnativec_RelWithDebInfo CMakeFiles/myapplicationnativec.dir/home/thangdm/Projects/Android/flutter_ffi/native_add.cpp.o | ../../../../src/main/jniLibs/arm64-v8a/libonnxruntime.so ../../../../src/main/jniLibs/arm64-v8a/libopencv_java4.so ../../../../src/main/jniLibs/arm64-v8a/libAIMobileLib_arm64-v8a.so ../../../../src/main/jniLibs/arm64-v8a/libQt6Core_arm64-v8a.so ../../../../src/main/jniLibs/arm64-v8a/libQt6Gui_arm64-v8a.so
LANGUAGE_COMPILE_FLAGS = -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -O2 -g -DNDEBUG
LINK_FLAGS = -Wl,--build-id=sha1 -Wl,--no-rosegment -Wl,--fatal-warnings -Wl,--no-undefined -Qunused-arguments
LINK_LIBRARIES = ../../../../src/main/jniLibs/arm64-v8a/libonnxruntime.so ../../../../src/main/jniLibs/arm64-v8a/libopencv_java4.so ../../../../src/main/jniLibs/arm64-v8a/libAIMobileLib_arm64-v8a.so ../../../../src/main/jniLibs/arm64-v8a/libQt6Core_arm64-v8a.so ../../../../src/main/jniLibs/arm64-v8a/libQt6Gui_arm64-v8a.so -llog -latomic -lm
LINK_PATH = -L/home/thangdm/Projects/Qt/AIMobileLib/build-AIMobileLib-Android_Qt_6_6_2_Clang_arm64_v8a-Release
OBJECT_DIR = CMakeFiles/myapplicationnativec.dir
POST_BUILD = :
PRE_LINK = :
SONAME = libmyapplicationnativec.so
SONAME_FLAG = -Wl,-soname,
TARGET_FILE = /home/thangdm/Projects/Android/flutter_ffi/build/app/intermediates/cxx/RelWithDebInfo/2l5j6525/obj/arm64-v8a/libmyapplicationnativec.so
TARGET_PDB = myapplicationnativec.so.dbg
# =============================================================================
# Target aliases.
build libmyapplicationnativec.so: phony /home/thangdm/Projects/Android/flutter_ffi/build/app/intermediates/cxx/RelWithDebInfo/2l5j6525/obj/arm64-v8a/libmyapplicationnativec.so
build myapplicationnativec: phony /home/thangdm/Projects/Android/flutter_ffi/build/app/intermediates/cxx/RelWithDebInfo/2l5j6525/obj/arm64-v8a/libmyapplicationnativec.so
# =============================================================================
# Folder targets.
# =============================================================================
#############################################
# Folder: /home/thangdm/Projects/Android/flutter_ffi/android/app/.cxx/RelWithDebInfo/2l5j6525/arm64-v8a
build all: phony /home/thangdm/Projects/Android/flutter_ffi/build/app/intermediates/cxx/RelWithDebInfo/2l5j6525/obj/arm64-v8a/libmyapplicationnativec.so
# =============================================================================
# Built-in targets
#############################################
# Re-run CMake if any of its inputs changed.
build build.ninja: RERUN_CMAKE | ../../../../../CMakeLists.txt /home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/CMakeCInformation.cmake /home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/CMakeCXXInformation.cmake /home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/CMakeCheckCompilerFlagCommonPatterns.cmake /home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/CMakeCommonLanguageInclude.cmake /home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/CMakeGenericSystem.cmake /home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/CMakeInitializeConfigs.cmake /home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/CMakeLanguageInformation.cmake /home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/CMakeSystemSpecificInformation.cmake /home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/CMakeSystemSpecificInitialize.cmake /home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/Compiler/CMakeCommonCompilerMacros.cmake /home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/Compiler/Clang-C.cmake /home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/Compiler/Clang-CXX.cmake /home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/Compiler/Clang.cmake /home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/Compiler/GNU.cmake /home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/Internal/CMakeCheckCompilerFlag.cmake /home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/Platform/Android-Clang-C.cmake /home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/Platform/Android-Clang-CXX.cmake /home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/Platform/Android-Clang.cmake /home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/Platform/Android-Initialize.cmake /home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/Platform/Android.cmake /home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/Platform/Linux.cmake /home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/Platform/UnixPaths.cmake /home/thangdm/Android/Sdk/ndk/23.1.7779620/build/cmake/android-legacy.toolchain.cmake /home/thangdm/Android/Sdk/ndk/23.1.7779620/build/cmake/android.toolchain.cmake /home/thangdm/Android/Sdk/ndk/23.1.7779620/build/cmake/compiler_id.cmake /home/thangdm/Android/Sdk/ndk/23.1.7779620/build/cmake/platforms.cmake CMakeCache.txt CMakeFiles/3.18.1-g262b901/CMakeCCompiler.cmake CMakeFiles/3.18.1-g262b901/CMakeCXXCompiler.cmake CMakeFiles/3.18.1-g262b901/CMakeSystem.cmake
pool = console
#############################################
# A missing CMake input file is not an error.
build ../../../../../CMakeLists.txt /home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/CMakeCInformation.cmake /home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/CMakeCXXInformation.cmake /home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/CMakeCheckCompilerFlagCommonPatterns.cmake /home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/CMakeCommonLanguageInclude.cmake /home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/CMakeGenericSystem.cmake /home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/CMakeInitializeConfigs.cmake /home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/CMakeLanguageInformation.cmake /home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/CMakeSystemSpecificInformation.cmake /home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/CMakeSystemSpecificInitialize.cmake /home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/Compiler/CMakeCommonCompilerMacros.cmake /home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/Compiler/Clang-C.cmake /home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/Compiler/Clang-CXX.cmake /home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/Compiler/Clang.cmake /home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/Compiler/GNU.cmake /home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/Internal/CMakeCheckCompilerFlag.cmake /home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/Platform/Android-Clang-C.cmake /home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/Platform/Android-Clang-CXX.cmake /home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/Platform/Android-Clang.cmake /home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/Platform/Android-Initialize.cmake /home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/Platform/Android.cmake /home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/Platform/Linux.cmake /home/thangdm/Android/Sdk/cmake/3.18.1/share/cmake-3.18/Modules/Platform/UnixPaths.cmake /home/thangdm/Android/Sdk/ndk/23.1.7779620/build/cmake/android-legacy.toolchain.cmake /home/thangdm/Android/Sdk/ndk/23.1.7779620/build/cmake/android.toolchain.cmake /home/thangdm/Android/Sdk/ndk/23.1.7779620/build/cmake/compiler_id.cmake /home/thangdm/Android/Sdk/ndk/23.1.7779620/build/cmake/platforms.cmake CMakeCache.txt CMakeFiles/3.18.1-g262b901/CMakeCCompiler.cmake CMakeFiles/3.18.1-g262b901/CMakeCXXCompiler.cmake CMakeFiles/3.18.1-g262b901/CMakeSystem.cmake: phony
#############################################
# Clean all the built files.
build clean: CLEAN
#############################################
# Print all primary targets available.
build help: HELP
#############################################
# Make the all target the default.
default all
# Install script for directory: /home/thangdm/Projects/Android/flutter_ffi/android
# Set the install prefix
if(NOT DEFINED CMAKE_INSTALL_PREFIX)
set(CMAKE_INSTALL_PREFIX "/usr/local")
endif()
string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}")
# Set the install configuration name.
if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME)
if(BUILD_TYPE)
string(REGEX REPLACE "^[^A-Za-z0-9_]+" ""
CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}")
else()
set(CMAKE_INSTALL_CONFIG_NAME "RelWithDebInfo")
endif()
message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"")
endif()
# Set the component getting installed.
if(NOT CMAKE_INSTALL_COMPONENT)
if(COMPONENT)
message(STATUS "Install component: \"${COMPONENT}\"")
set(CMAKE_INSTALL_COMPONENT "${COMPONENT}")
else()
set(CMAKE_INSTALL_COMPONENT)
endif()
endif()
# Install shared libraries without execute permission?
if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE)
set(CMAKE_INSTALL_SO_NO_EXE "1")
endif()
# Is this installation the result of a crosscompile?
if(NOT DEFINED CMAKE_CROSSCOMPILING)
set(CMAKE_CROSSCOMPILING "TRUE")
endif()
# Set default install directory permissions.
if(NOT DEFINED CMAKE_OBJDUMP)
set(CMAKE_OBJDUMP "/home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-objdump")
endif()
if(CMAKE_INSTALL_COMPONENT)
set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt")
else()
set(CMAKE_INSTALL_MANIFEST "install_manifest.txt")
endif()
string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT
"${CMAKE_INSTALL_MANIFEST_FILES}")
file(WRITE "/home/thangdm/Projects/Android/flutter_ffi/android/app/.cxx/RelWithDebInfo/2l5j6525/arm64-v8a/${CMAKE_INSTALL_MANIFEST}"
"${CMAKE_INSTALL_MANIFEST_CONTENT}")
[
{
"directory": "/home/thangdm/Projects/Android/flutter_ffi/android/app/.cxx/RelWithDebInfo/2l5j6525/arm64-v8a",
"command": "/home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ --target=aarch64-none-linux-android21 --gcc-toolchain=/home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64 --sysroot=/home/thangdm/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot -Dmyapplicationnativec_EXPORTS -I/home/thangdm/Software/opencv-4.9.0-android-sdk/OpenCV-android-sdk/sdk/native/jni/include -I/home/thangdm/Software/onnxruntime-android-1.17.1/headers -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -o CMakeFiles/myapplicationnativec.dir/home/thangdm/Projects/Android/flutter_ffi/native_add.cpp.o -c /home/thangdm/Projects/Android/flutter_ffi/native_add.cpp",
"file": "/home/thangdm/Projects/Android/flutter_ffi/native_add.cpp"
}
]
\ No newline at end of file
-H/home/thangdm/Projects/Android/flutter_ffi/android
-DCMAKE_SYSTEM_NAME=Android
-DCMAKE_EXPORT_COMPILE_COMMANDS=ON
-DCMAKE_SYSTEM_VERSION=21
-DANDROID_PLATFORM=android-21
-DANDROID_ABI=arm64-v8a
-DCMAKE_ANDROID_ARCH_ABI=arm64-v8a
-DANDROID_NDK=/home/thangdm/Android/Sdk/ndk/23.1.7779620
-DCMAKE_ANDROID_NDK=/home/thangdm/Android/Sdk/ndk/23.1.7779620
-DCMAKE_TOOLCHAIN_FILE=/home/thangdm/Android/Sdk/ndk/23.1.7779620/build/cmake/android.toolchain.cmake
-DCMAKE_MAKE_PROGRAM=/home/thangdm/Android/Sdk/cmake/3.18.1/bin/ninja
-DCMAKE_LIBRARY_OUTPUT_DIRECTORY=/home/thangdm/Projects/Android/flutter_ffi/build/app/intermediates/cxx/RelWithDebInfo/2l5j6525/obj/arm64-v8a
-DCMAKE_RUNTIME_OUTPUT_DIRECTORY=/home/thangdm/Projects/Android/flutter_ffi/build/app/intermediates/cxx/RelWithDebInfo/2l5j6525/obj/arm64-v8a
-DCMAKE_BUILD_TYPE=RelWithDebInfo
-B/home/thangdm/Projects/Android/flutter_ffi/android/app/.cxx/RelWithDebInfo/2l5j6525/arm64-v8a
-GNinja
-DANDROID_STL=c++_shared
Build command args: []
Version: 2
\ No newline at end of file
{
"enabled": false,
"packages": []
}
\ No newline at end of file
<manifest xmlns:android="http://schemas.android.com/apk/res/android">
<uses-permission android:name="android.permission.READ_MEDIA_IMAGES"/>
<!-- <uses-permission android:name="android.permission.ACCESS_MEDIA_LOCATION"/>-->
<uses-permission android:name="android.permission.MANAGE_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<application
android:label="first_app_2"
android:name="${applicationName}"
......@@ -10,6 +14,7 @@
android:exported="true"
android:launchMode="singleTop"
android:taskAffinity=""
android:requestLegacyExternalStorage="true"
android:theme="@style/LaunchTheme"
android:configChanges="orientation|keyboardHidden|keyboard|screenSize|smallestScreenSize|locale|layoutDirection|fontScale|screenLayout|density|uiMode"
android:hardwareAccelerated="true"
......
......@@ -3,4 +3,6 @@ package com.example.first_app_2;
import io.flutter.embedding.android.FlutterActivity;
public class MainActivity extends FlutterActivity {
}
import 'package:flutter/material.dart';
import 'package:permission_handler/permission_handler.dart';
import 'native_add.dart';
......@@ -13,10 +14,12 @@ void main() {
}
class TestWidget extends StatelessWidget {
const TestWidget({super.key});
const TestWidget({super.key});
@override
Widget build(BuildContext context) {
print("wtf loc phu ho");
initEngine();
return Text('1 + 2 == ${nativeAdd(1, 2)}');
}
}
#include <stdint.h>
#include "src/detector/nudedetector.h"
#include <android/log.h>
#define LOGR(x) __android_log_print(ANDROID_LOG_DEBUG, "flutter", x);
extern "C" __attribute__((visibility("default"))) __attribute__((used))
int32_t native_add(int32_t x, int32_t y) {
return x + y;
LOGR("test from c")
return 113;
}
extern "C" __attribute__((visibility("default"))) __attribute__((used))
void init_engine() {
NudeDetector *nudeEngine = new NudeDetector;
nudeEngine->modelPath = "/storage/emulated/0/Models/Yolov8/NudeNet/NudeNet.onnx";
nudeEngine->numThread = 1;
nudeEngine->modelShape = cv::Size(320,320);
nudeEngine->inputNodeDims = {1,3,320,320};
nudeEngine->objectThreshold = 0.2;
nudeEngine->InitEngine();
LOGR("init engine done");
}
......@@ -75,6 +75,11 @@ packages:
description: flutter
source: sdk
version: "0.0.0"
flutter_web_plugins:
dependency: transitive
description: flutter
source: sdk
version: "0.0.0"
leak_tracker:
dependency: transitive
description:
......@@ -139,6 +144,62 @@ packages:
url: "https://pub.dev"
source: hosted
version: "1.9.0"
permission_handler:
dependency: "direct main"
description:
name: permission_handler
sha256: "18bf33f7fefbd812f37e72091a15575e72d5318854877e0e4035a24ac1113ecb"
url: "https://pub.dev"
source: hosted
version: "11.3.1"
permission_handler_android:
dependency: transitive
description:
name: permission_handler_android
sha256: "8bb852cd759488893805c3161d0b2b5db55db52f773dbb014420b304055ba2c5"
url: "https://pub.dev"
source: hosted
version: "12.0.6"
permission_handler_apple:
dependency: transitive
description:
name: permission_handler_apple
sha256: e9ad66020b89ff1b63908f247c2c6f931c6e62699b756ef8b3c4569350cd8662
url: "https://pub.dev"
source: hosted
version: "9.4.4"
permission_handler_html:
dependency: transitive
description:
name: permission_handler_html
sha256: "54bf176b90f6eddd4ece307e2c06cf977fb3973719c35a93b85cc7093eb6070d"
url: "https://pub.dev"
source: hosted
version: "0.1.1"
permission_handler_platform_interface:
dependency: transitive
description:
name: permission_handler_platform_interface
sha256: "48d4fcf201a1dad93ee869ab0d4101d084f49136ec82a8a06ed9cfeacab9fd20"
url: "https://pub.dev"
source: hosted
version: "4.2.1"
permission_handler_windows:
dependency: transitive
description:
name: permission_handler_windows
sha256: "1a790728016f79a41216d88672dbc5df30e686e811ad4e698bfc51f76ad91f1e"
url: "https://pub.dev"
source: hosted
version: "0.2.1"
plugin_platform_interface:
dependency: transitive
description:
name: plugin_platform_interface
sha256: "4820fbfdb9478b1ebae27888254d445073732dae3d6ea81f0b7e06d5dedc3f02"
url: "https://pub.dev"
source: hosted
version: "2.1.8"
sky_engine:
dependency: transitive
description: flutter
......
......@@ -31,10 +31,10 @@ dependencies:
flutter:
sdk: flutter
# The following adds the Cupertino Icons font to your application.
# Use with the CupertinoIcons class for iOS style icons.
cupertino_icons: ^1.0.6
permission_handler: ^11.3.1
dev_dependencies:
flutter_test:
......
......@@ -6,6 +6,9 @@
#include "generated_plugin_registrant.h"
#include <permission_handler_windows/permission_handler_windows_plugin.h>
void RegisterPlugins(flutter::PluginRegistry* registry) {
PermissionHandlerWindowsPluginRegisterWithRegistrar(
registry->GetRegistrarForPlugin("PermissionHandlerWindowsPlugin"));
}
......@@ -3,6 +3,7 @@
#
list(APPEND FLUTTER_PLUGIN_LIST
permission_handler_windows
)
list(APPEND FLUTTER_FFI_PLUGIN_LIST
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment