如何从.c(C文件)为Arm Processor创建.so(共享对象库文件)?

时间:2012-12-29 13:19:01

标签: android android-ndk ffmpeg

我想从 .c 文件为 ARM 处理器创建一个预建的共享库 .so 。请给我一些步骤,以及如何在android中包含和访问它的功能。

1 个答案:

答案 0 :(得分:0)

您正在寻找:

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)