Tôi hiện đang viết một ứng dụng phân loại thể loại làm dự án năm cuối của tôi trong Kỹ thuật máy tính. Ban đầu tôi đã viết mã trích xuất tính năng (triển khai FFTW) trong C và bây giờ tôi cần triển khai nó trên Android thông qua NDK.Liên kết FFTW với ứng dụng NDK của Android
Đây là dự án NDK đầu tiên của tôi vì vậy tôi vẫn đang gặp phải sự cố nhưng tôi đã biên soạn thư viện FFTW3 cho Android theo this guide. Tôi đã không làm bước cuối cùng bởi vì tôi không nghĩ nó phù hợp với những gì tôi cần.
Câu hỏi của tôi là làm thế nào để tôi, sau bước biên dịch, sử dụng thư viện trong ứng dụng NDK chính gọi điện trên đó? Tôi có làm mọi thứ bình thường trong Application.mk chỉ với LOCAL_STATIC_LIBRARIES được đặt thành libfftw3.a mà tôi vừa biên dịch không? Và sau đó tôi không cần phải có bất kỳ lá cờ liên kết -lfftw3 như tôi thường sẽ phải không?