zoukankan      html  css  js  c++  java
  • android mk 预编译库

    LOCAL_PATH := $(call my-dir)
    
    #include $(CLEAR_VARS)
    # OpenCV
    #OPENCV_CAMERA_MODULES:=on
    #OPENCV_INSTALL_MODULES:=on
    #OPENCV_LIB_TYPE:=STATIC
    #include D:projectAndroidOpenCV-2.4.10-android-sdksdk
    ativejniOpenCV.mk
    #include $(LOCAL_PATH)/opencv_android/jni/OpenCV.mk
    
    
    #第三方的编译模块
    include $(CLEAR_VARS)
    LOCAL_MODULE    := skface
    LOCAL_SRC_FILES := arm64-v8a/libskface.so
    include $(PREBUILT_SHARED_LIBRARY)
    
    include $(CLEAR_VARS)
    LOCAL_MODULE    := sksegment
    LOCAL_SRC_FILES := arm64-v8a/libsksegment.so
    #LOCAL_EXPORT_C_INCLUDES := include
    include $(PREBUILT_SHARED_LIBRARY)
    
    #include $(CLEAR_VARS)
    #LOCAL_MODULE    := gnustl_shared
    #LOCAL_SRC_FILES := arm64-v8a/libgnustl_shared.so
    #include $(PREBUILT_SHARED_LIBRARY)
    
    LOCAL_MODULE    := test              
    LOCAL_SRC_FILES += test.cpp 
        
    LOCAL_LDLIBS += -L$(SYSROOT)/usr/lib -llog
    LOCAL_CFLAGS += -ffast-math -lpthread -ldl -O3 -std=c++11
    LOCAL_CFLAGS += -DBUILD_TBB=ON -DWITH_TBB=ON
    LOCAL_LDFLAGS += -Wl,--gc-sections
    
    LOCAL_CFLAGS += -fopenmp
    LOCAL_CPPFLAGS += -fopenmp
    LOCAL_LDFLAGS += -fopenmp
    
    LOCAL_LDLIBS += -lz -llog -ljnigraphics
    #这里引入第三方编译模块
    LOCAL_SHARED_LIBRARIES += skface
    LOCAL_SHARED_LIBRARIES += sksegment
    #LOCAL_SHARED_LIBRARIES += gnustl_shared
    include $(BUILD_SHARED_LIBRARY)
  • 相关阅读:
    背景图片自适应大小(平铺)
    墨卡托投影示意图
    C# 两个类的实例之间相同属性的值的复制
    C# 并行编程 Task
    C# 并行编程 PLINQ
    C# 并行编程 Parallel
    仰望星空
    Ubuntu的人道精神
    神经网络简介
    并行计算简介
  • 原文地址:https://www.cnblogs.com/adong7639/p/11379277.html
Copyright © 2011-2022 走看看