Android Studio NDK Opencv开发——cmakelist.txt模板

xiaoxiao2021-02-27  208

//设置一个版本 cmake_minimum_required(VERSION 3.4.1) //set就是各种设置,开关、常量设置 set(CMAKE_VERBOSE_MAKEFILE on) //起个名字:本地cpp文件加入 add_library( native-lib src/main/cpp/native-lib.cpp ) //又是设置,这里设置了一个常量(每个人不一样) set(pathToOpenCv D:/Downloads/OpenCV-android-sdk/sdk) //引用头文件 include_directories(opencv-libs PRIVATE ${pathToOpenCv}/native/jni/include) //加静态库 add_library(lib_gmath STATIC IMPORTED) set_target_properties(lib_gmath_a PROPERTIES IMPORTED_LOCATION ${distribution_DIR}/gmath/lib/**.a) //加动态库 add_library(lib_opencv STATIC IMPORTED ) set_target_properties(lib_opencv_so PROPERTIES IMPORTED_LOCATION ${distribution_DIR}/gmath/lib/**.so) //起个别名,加载系统自带的库 find_library( log-lib log ) //最后一步,链接起来 target_link_libraries( lib_gmath_a native-lib opencv-libs lib_opencv_so ${log-lib} )
转载请注明原文地址: https://www.6miu.com/read-9002.html

最新回复(0)