为android编译MUPDF 1.7a

为android编译MUPDF 1.7a,android,mupdf,Android,Mupdf,我正在尝试编译mupdf 1.7a源代码,以获得适用于android平台的mupdflib.so。 我按照文档中的步骤操作,但出现以下错误: mupdf/pdf/name table.h:没有这样的文件或目录 有人能帮我怎么得到这个文件吗?RTFM??ReadMe.txt中的第10项说明: ===================================================================== 最后,您需要一个“生成”目录的副本。这不是 目前可供下载 正常的mu

我正在尝试编译mupdf 1.7a源代码,以获得适用于android平台的mupdflib.so。 我按照文档中的步骤操作,但出现以下错误:

mupdf/pdf/name table.h:没有这样的文件或目录


有人能帮我怎么得到这个文件吗?

RTFM??ReadMe.txt中的第10项说明:

=====================================================================

最后,您需要一个“生成”目录的副本。这不是 目前可供下载

正常的mupdf构建过程需要在主机上运行一些代码 (正在编译的计算机),而不是目标( 最终要在其上运行mupdf的计算机/设备)。此代码 将各种信息(字体、CMAP等)重新打包到一个更为复杂的文档中 紧凑和可用的形式

不幸的是,android SDK没有为主机提供编译器 机器,因此我们无法作为android的一部分自动运行此步骤 建造。您需要通过运行不同的构建来生成它,例如 作为windows或linux本机版本

我们不会将生成目录的快照提供给用户 下载此目录的内容经常更改,我们将 必须在网站上保留多个版本。我们假设任何人 能够为android构建,能够正常托管 建造

在windows(您正在使用cygwin)或linux/macos上,这可以是 只需在顶级目录中运行“make generate”即可

=====================================================================


因此,在mupdf树的“top”目录中,“make generate”将为您提供所有生成的文件。

请花一些时间阅读,特别是“我可以在这里问什么主题?”和“我应该避免问什么类型的问题”部分。更重要的是,请阅读。您可能还想了解。此自述文件对mac os无效“ld:warning:option-s已过时,正在被忽略”