0

这是 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

我现在不知道 谁能指出我正确的方向或给我另一种方式

谢谢萨拉

4

1 回答 1

0

看起来您的%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 格式路径变量时出现的错误。

于 2011-05-25T13:54:06.313 回答