我正在尝试编译Android项目中的一些C
文件。这需要一个我使用Android工具链编译的.a
静态库。
这是Android.mk
文件
include $(CLEAR_VARS)
LOCAL_MODULE := my_module
LOCAL_C_INCLUDES := /somepath/include
LOCAL_SRC_FILES := some_c_file.c \
jfftw_Wisdom.c
LOCAL_STATIC_LIBRARIES := fftw3
LOCAL_LDLIBS := -llog -lz -lm /somepath/lib/somelib.a
include $(BUILD_SHARED_LIBRARY)
问题是我收到此错误
no archive symbol table (run ranlib)
发布了一些SO
帖后,我尝试重新编译静态库export AR=arm-linux-androideabi-ar