android.mk 加入第三方库

动态库SO

include $(CLEAR_VARS)
LOCAL_MODULE := libTest
LOCAL_MODULE_TAGS := optional
LOCAL_SRC_FILES_32 := lib/armeabi-v7a/libTest.so
LOCAL_SRC_FILES_64 := lib/arm64-v8a/libTest.so
LOCAL_MODULE_CLASS := SHARED_LIBRARIES
LOCAL_MODULE_SUFFIX = .so
LOCAL_MULTILIB = first (32/64/both)
include $(BUILD_PREBUILT)

可以把上面FUKES合为一条

LOCAL_PATH:= $(call my-dir)
include $(CLEAR_VARS)
LOCAL_MODULE := libTest
LOCAL_MODULE_TAGS := optional
LOCAL_SRC_FILES := libTest.so
LOCAL_MODULE_CLASS := SHARED_LIBRARIES
LOCAL_MODULE_SUFFIX = .so
LOCAL_MULTILIB = 64
include $(BUILD_PREBUILT)

静态库a

include $(CLEAR_VARS)
LOCAL_MODULE := boost_filesystem
LOCAL_SRC_FILES := libs/$(TARGET_ARCH_ABI)/libboost_filesystem.a
ifneq ($(USE_BOOST_FILESYSTEM),)
include $(PREBUILT_STATIC_LIBRARY)
endif
LOCAL_STATIC_LIBRARIES += boost_filesystem

猜你喜欢

转载自blog.csdn.net/qq_33717425/article/details/108050585
今日推荐