我正在使用 ndk 和 jni 在 android 中创建一个应用程序。在我的应用程序中,我需要解析 xml 数据。为此,我使用了 libxml2。
当我制作 libxml2 的静态库并使用时,它工作正常。
但是当我尝试创建一个共享库并在我的应用程序中使用它时,我在执行 ndk-build 时遇到错误:
undefined reference to `xmlReaderForMemory'
/home/subrat/EclipseIDE/workspace/jni/source/interface.c:677: undefined reference to `xmlTextReaderRead'
/home/subrat/EclipseIDE/workspace/jni/source/interface.c:680: undefined reference to `xmlTextReaderNodeType'
.......
所以任何人都可以告诉我我的编码是否有任何问题,或者我无法制作 libxml2 的共享库。
任何类型的建议表示赞赏............