0
我想创建一个预建共享库.so从.c文件为ARM处理器。请给我一些步骤来做到这一点,以及如何在android中包含和访问其功能。如何从.c(C文件)为Arm处理器创建.so(共享对象库文件)?
我想创建一个预建共享库.so从.c文件为ARM处理器。请给我一些步骤来做到这一点,以及如何在android中包含和访问其功能。如何从.c(C文件)为Arm处理器创建.so(共享对象库文件)?
您正在寻找:
LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
LOCAL_MODULE := my_static_lib
LOCAL_C_INCLUDES := src
LOCAL_SRC_FILES := src/main_main.c
# Use this one to build a *.a file - static library
include $(BUILD_STATIC_LIBRARY)
# Use this one to build a *.so file - a shared library
include $(BUILD_SHARED_LIBRARY)
'my_static_lib'是一个.so吗? – 0x90
题目太大了,一个StackOverflow的答案。请阅读:http://mobile.tutsplus.com/tutorials/android/ndk-tutorial/如果遇到特定问题,请随时在此处提出更多问题。 –