安卓 JNI 生成文件 : where to set CFLAGS?

标签 android makefile android-ndk cortex-a8

我一直想弄清楚如何准确地告诉 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/

相关文章:

android - openCV4Android 平滑校正透视

linux - QT 添加到 Netbeans 中的 qmake 文件

android - Opencv4Android : How to use with C++

android - 在 Android Studio 中链接外部库 (gradle)

java - 使用 Facebook GRAPH API 删除 Facebook 发布的消息? (适用于安卓)

android - 空值可以传递给包裹吗?

android - gradle项目同步失败android studio

android - 启动时启动应用程序

makefile - 获取 makefile 以从同一个文件构建两个目标,但具有不同的标志

c - C 代码的可靠可移植性,无需依赖预处理器