0
我试图编译共享库和使用这些库的可执行文件。 所有来源和标题都在同一个目录中。 我使用这些Android.mkandroid.mk共享库找不到
================== libsample.so
LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
LOCAL_MODULE := libsample
LOCAL_MODULE_TAGS = optional
LOCAL_PRELINK_MODULE := false
LOCAL_SRC_FILES := libsample.c
include $(BUILD_SHARED_LIBRARY)
=========== ============ tstsample
include $(CLEAR_VARS)
LOCAL_MODULE := tstsample
LOCAL_SHARED_LIBRARY := libsample
LOCAL_CFLAGS :=-w
LOCAL_MODULE_TAGS := optional
LOCAL_SRC_FILES := cmd.c main.c test.c
include $(BUILD_EXECUTABLE)
============================== =====
我获得了这些错误: 错误:未定义的参考“我的图书馆的每个功能Y”
我的图书馆被编译并放在目录: : 出/目标/产品/ boadname /系统/ lib中/
我也是在当前目录中复制此库。但我获得了同样的错误。
你有什么建议吗?
由于通过提前
你也可以按“接受”作为答案,如果你愿意 –