2

armeabi-v7a我需要x86armeabi-v7a.

我需要LOCAL_CFLAGS="-O3 -mfpu=neon",但是在 x86 上我只需要LOCAL_CFLAGS="-O3",因为-mfpu=neon不支持。

如何在不使用不同Android.mk文件的情况下做到这一点?

4

1 回答 1

4

您可以检查的值$(TARGET_ARCH_ABI)并使用以下ifeq语法:

ifeq ($(TARGET_ARCH_ABI),armeabi-v7a)
    LOCAL_CFLAGS="-O3 -mfpu=neon"
else
    LOCAL_CFLAGS="-O3"
endif
于 2013-05-13T08:40:10.533 回答