LOCAL_PATH:= $(call my-dir)
common_SRC_FILES := xglmk.c glib.c common_C_INCLUDES += $(LOCAL_PATH)/include
include $(CLEAR_VARS)LOCAL_SRC_FILES := $(common_SRC_FILES)
LOCAL_C_INCLUDES += $(common_C_INCLUDES)
LOCAL_SHARED_LIBRARIES += $(common_SHARED_LIBRARIES)
LOCAL_MODULE:= libxglmk
include $(BUILD_SHARED_LIBRARY)
include $(CLEAR_VARS)
LOCAL_SRC_FILES := $(common_SRC_FILES)
LOCAL_C_INCLUDES += $(common_C_INCLUDES)
LOCAL_SHARED_LIBRARIES += $(common_SHARED_LIBRARIES)
LOCAL_MODULE:= libxgl
LOCAL_LDLIBS += -landroid -lz -L$(LOCAL_PATH) -lcommon
include $(BUILD_SHARED_LIBRARY)
外加一个另外一个工程生成的libcommon.so,已经拷贝至armeabi目录下了 也查看设备的lib目录也生成了可是加载libcommon.so时老提示失败编译没出错 运行时报错了
common_SRC_FILES := xglmk.c glib.c common_C_INCLUDES += $(LOCAL_PATH)/include
include $(CLEAR_VARS)LOCAL_SRC_FILES := $(common_SRC_FILES)
LOCAL_C_INCLUDES += $(common_C_INCLUDES)
LOCAL_SHARED_LIBRARIES += $(common_SHARED_LIBRARIES)
LOCAL_MODULE:= libxglmk
include $(BUILD_SHARED_LIBRARY)
include $(CLEAR_VARS)
LOCAL_SRC_FILES := $(common_SRC_FILES)
LOCAL_C_INCLUDES += $(common_C_INCLUDES)
LOCAL_SHARED_LIBRARIES += $(common_SHARED_LIBRARIES)
LOCAL_MODULE:= libxgl
LOCAL_LDLIBS += -landroid -lz -L$(LOCAL_PATH) -lcommon
include $(BUILD_SHARED_LIBRARY)
外加一个另外一个工程生成的libcommon.so,已经拷贝至armeabi目录下了 也查看设备的lib目录也生成了可是加载libcommon.so时老提示失败编译没出错 运行时报错了
解决方案 »
- 学习linux驱动有什么建议
- android 短信 草稿箱问题
- 安卓用intent打开指定格式文件时该格式软件未安装的问题
- 绘图问题
- google Map 的密钥怎么也申请不了???
- 请看帖:我用一个正则表达式取两个相似的字符串时结果不是我想要的,请教原因。
- 求助仿UCWEB导航栏的实现
- 正在学java,想问java要学到什么程度才能开始学android
- android 仿360手机助手(精品)首页抽屉效果
- 如何保持Android设备在休眠后CPU一直不休眠
- 求助,往android模拟器的sdcard中push文件失败
- ADT在Eclipse中报错:Error while loading editor
LOCAL_LDLIBS
The list of additional linker flags to be used when building your
module. This is useful to pass the name of specific system libraries
with the "-l" prefix. For example, the following will tell the linker
to generate a module that links to /system/lib/libz.so at load time:
已经在lib目录下可以先System.loadLibrary("common")加载进来 运行时候就可以找到了