Makefiles для Android JNI: где установить CFLAGS?
Я застрял, пытаясь понять, как именно сказать Android использовать VFP на Cortex-A8 для операций с плавающей запятой в моем родном C-коде. Я знаю флаги компилятора, которые мне нужно установить. Вопрос в том, где мне это сделать? Может ли кто-нибудь провести меня через этот процесс?
Я использую Затмение. Я использую Cygwin для запуска ndk-build. Моя программа работает, поэтому я определенно понял процедуру. Вопрос в том, где (в каком файле) я должен указывать Android использовать VFP? Команда что-то вроде CFLAGS += -mfpu=vfp
, Когда я вставляю этот код в Android.mk, ничего не происходит.
1 ответ
Решение
Строка, которая вам нужна в Android.mk - это LOCAL_CFLAGS += -mfpu=vfp