我一直想弄清楚如何准确地告诉 Android 在 Cortex-A8 上使用 VFP 在我的 native C 代码中进行浮点运算。我知道我需要设置的编译器标志。问题是我在哪里做?有人可以指导我完成整个过程吗?
我正在使用 Eclipse。我使用 Cygwin 来运行 ndk-build。我的程序有效,所以我肯定已经弄清楚了程序。问题是我要在哪里(在哪个文件中)告诉 Android 使用 VFP?命令类似于 CFLAGS += -mfpu=vfp
。当我将此代码插入 Android.mk 时,没有任何反应。
最佳答案
Android.mk 中你需要的行是 LOCAL_CFLAGS += -mfpu=vfp
关于安卓 JNI 生成文件 : where to set CFLAGS?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6364349/