0
我正在使用Android NDK版本r8d,我運行了ndk-build
但我的工具鏈似乎沒有生成armeabi-v7a
目錄,它仍然只生成armeabi
目錄。NDK不生成Arm v7庫
輸出稱
Gdbserver : [arm-linux-androideabi-4.6] libs/armeabi/gdbserver
這表明該二進制文件已編制只armeabi。我的Android.mk
文件。
LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
APP_ABI := armeabi armeabi-v7a
APP_PLATFORM := android-9
LOCAL_LDLIBS := -llog
LOCAL_MODULE := test
LOCAL_SRC_FILES := \
FileOne.cpp \
FileTwo.cpp \
FileThree.cpp \
LOCAL_NEON_CFLAGS := -mfloat-abi=softfp -mfpu=neon -march=armv7
include $(BUILD_SHARED_LIBRARY)
嘗試'APP_ABI:= all',至少暫時。 – CommonsWare
嗨,我已經這樣做了,但沒有工作:( –