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

来源:互联网 发布:君学书院 知乎 编辑:程序博客网 时间:2024/06/06 15:12
//设置一个版本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} )
原创粉丝点击