微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

在Android版build muPDF中出现错误的未定义参考需要帮助

如何解决在Android版build muPDF中出现错误的未定义参考需要帮助

|| 这是cygwin中的示例错误   C:/mupdf-0.8.165/android/jni /../../ mupdf / pdf_nametree.c:111:   未定义对“ fz_array_get \”的引用      C:/mupdf-0.8.165/android/jni /../../ mupdf / pdf_nametree.c:112:   未定义对“ fz_is_string \”的引用      C:/mupdf-0.8.165/android/jni /../../ mupdf / pdf_nametree.c:115:   未定义对“ fz_dict_put \”的引用      C:/mupdf-0.8.165/android/jni /../../ mupdf / pdf_nametree.c:116:   未定义对“ fz_drop_obj \”的引用 在pdf_nametree中包含fitz.h 实际上我已经在fitz.h中检查了函数fz_array_get 我现在不知道 谁能指出我正确的方向或给我另一种方式 谢谢 萨萨拉     

解决方法

似乎您的
%path%
变量(DOS)没有正确转换为
$PATH
(Cygwin)变量。... 您需要同时安装Android SDK和Android NDK。然后,您需要将
<sdk-install-dir>\\tools
<ndk-install-dir>
都添加到
%path%
变量中。 另外,在Windows上您需要Cygwin v1.7或更高版本。 然后,在此处查看:http://groups.google.com/group/android-ndk/msg/b385e47e1484c2d4有2个修复程序,这些修复程序处理从DOS格式路径变量自动转换为Cygwin格式路径变量时发生的错误。     

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。