В настоящее время я пишу приложение для классификации жанров в качестве моего последнего проекта по компьютерной инженерии. Сначала я написал код извлечения функций (реализующий FFTW) на C, а теперь мне нужно реализовать его на Android через NDK.
Это мой первый проект NDK, поэтому я все еще разбираюсь во всем, но я скомпилировал библиотеку FFTW3 для Android в соответствии с это руководство. Я не сделал самый последний шаг, потому что не думал, что он подходит для того, что мне нужно.
У меня вопрос: как мне после этапа компиляции использовать библиотеку в основном приложении NDK, которое ее вызывает? У меня все нормально в Application.mk только с LOCAL_STATIC_LIBRARIES, установленным в libfftw3.a, который я только что скомпилировал? И тогда мне не нужно иметь какие-либо флаги компоновщика -lfftw3, как обычно, верно?