gpt4 book ai didi

android - fatal error : fitz. h:muPDF 库中没有这样的文件或目录

转载 作者:塔克拉玛干 更新时间:2023-11-03 07:53:17 25 4
gpt4 key购买 nike

我正在尝试编译 muPDF lib 3 天以来在 Android 应用程序的 Eclipse 中没有任何成功

我下载并配置了android-ndk、cygwin

我还在听

15:25:36 **** Build of configuration Debug for project ChoosePDFActivity ****
"E:\\android-ndk\\android-ndk-r9d\\ndk-build.cmd" all
Android NDK: WARNING:E:/Workspace_SIL/ChoosePDFActivity//jni/Android.mk:mupdfcore: LOCAL_LDLIBS is always ignored for static libraries
Android NDK: WARNING:E:/Workspace_SIL/ChoosePDFActivity//jni/Android.mk:mupdfcore: LOCAL_LDLIBS is always ignored for static libraries
[armeabi] Compile thumb : mupdf <= mupdf.c
E:/Workspace_SIL/ChoosePDFActivity//jni/mupdf.c:10:18: fatal error: fitz.h: No such file or directory
compilation terminated.
make.exe: *** [E:/Workspace_SIL/ChoosePDFActivity//obj/local/armeabi/objs-debug/mupdf/mupdf.o] Error 1

15:25:36 Build Finished (took 489ms)

jni/mupdf.c:10:18: fatal error :fitz.h: 没有那个文件或目录

我在哪里可以得到这个 God Damn fitz.h 和其他头文件

看到这发生在我的 eclipse 中

enter image description here

为我的头文件包含了以下路径

enter image description here

像这样设置android Ndk路径

enter image description here

enter image description here

更新1

这是我的 Android.mk 文件

LOCAL_PATH := $(call my-dir)
TOP_LOCAL_PATH := $(LOCAL_PATH)

MUPDF_ROOT := ..

include $(TOP_LOCAL_PATH)/Core.mk
include $(TOP_LOCAL_PATH)/ThirdParty.mk

include $(CLEAR_VARS)

LOCAL_C_INCLUDES := \
$(MUPDF_ROOT)/draw \
$(MUPDF_ROOT)/fitz \
$(MUPDF_ROOT)/pdf
LOCAL_CFLAGS :=
LOCAL_MODULE := mupdf
LOCAL_SRC_FILES := mupdf.c
LOCAL_STATIC_LIBRARIES := mupdfcore mupdfthirdparty

LOCAL_LDLIBS := -lm -llog -ljnigraphics

include $(BUILD_SHARED_LIBRARY)

最佳答案

检查 jni 文件夹并找到 Anroid.mk。打开它并检查是否添加了 LOCAL_SRC_FILES 和 LOCAL_C_INCLUDES。 LOCAL_C_INCLUDES 应该是您的 .h 文件的路径。 LOCAL_SRC_FILES 应该是每个 .c 或 .cpp 文件的路径。

关于android - fatal error : fitz. h:muPDF 库中没有这样的文件或目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24508322/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com