【发布时间】:2012-01-17 10:06:59
【问题描述】:
我在为 Android JNI 编译 Fluidsynth (1.0.9) 时遇到问题。 在阅读以下步骤后:http://code.google.com/p/android/issues/detail?id=8201#c38 我仍然坚持允许 android JNI 访问并使用任何 Fluidsynth 方法。
我在 Android 项目的 jni/ 文件夹中创建了一个单独的流体合成文件夹,并在流体合成文件夹中创建了一个 Android.mk 文件,其中 Android.mk 包含了流体合成 src 文件夹中的所有 .c 文件。
我错过了什么吗?一些头文件的链接器怎么样..?
我尝试使用 Fluidsynth 方法来实例化流体合成器设置,当我使用 ndk-build 时,它具有以下输出:
它在 ndk-build 上输出错误:" undefined reference to `new_fluid_settings' .. "
关于如何编译 c 库/项目的任何帮助?
谢谢!
【问题讨论】:
标签: c audio compilation android-ndk java-native-interface