Skip to content

Instantly share code, notes, and snippets.

@jason9075
Last active June 12, 2022 06:09
Show Gist options
  • Save jason9075/7b71193c33b515a008a31c303f0d090c to your computer and use it in GitHub Desktop.
Save jason9075/7b71193c33b515a008a31c303f0d090c to your computer and use it in GitHub Desktop.
CMakeList for Andorid OpenCV
cmake_minimum_required(VERSION 3.18.1)
set(OpenCV_DIR "/home/jason9075/Documents/OpenCV-android-sdk/sdk/native/jni")
find_package(OpenCV REQUIRED)
project("myopencv")
add_library(myopencv
SHARED
myopencv.cpp)
include_directories(${OpenCV_INCLUDE_DIRS})
find_library(log-lib
log)
# For Android Bitvert to cv::Mat
find_library(jnigraphics-lib jnigraphics)
target_link_libraries(myopencv
${OpenCV_LIBS}
${jnigraphics-lib} # For Android Bitmap Covert to cv::Mat
${log-lib})
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment