0
我想建立靜態庫鏈接到第三方靜態庫。然後將我建立的靜態庫提供給其他人使用。但是當其他人使用我的庫時,他們發現錯誤「未定義的引用'Func1()'」,「Func1()」是在third_part靜態庫中定義的函數。有沒有人有一個想法如何解決它?如何使用Android構建靜態庫鏈接到第三方靜態庫ndk
Here's my Android.mk:
LOCAL_PATH:= $(call my-dir)
include $(CLEAR_VARS)
LOCAL_MODULE := ThirdLib_Rebuild
LOCAL_SRC_FILES := libThird.a
include $(PREBUILT_STATIC_LIBRARY)
include $(CLEAR_VARS)
LOCAL_MODULE := MyLib
LOCAL_STATIC_LIBRARIES := ThirdLib_Rebuild
LOCAL_SRC_FILES := MyLib.c
include $(BUILD_STATIC_LIBRARY)