【问题标题】:How to install MUPDF library on CentOS 6如何在 CentOS 6 上安装 MUPDF 库
【发布时间】:2019-06-09 14:56:25
【问题描述】:

我有 CentOS 6,我想从上面的 MuPDF 库的源代码进行安装。我尝试在互联网上使用不同的链接,但没有成功,谁能帮助我?...

MuPDF 的源代码可在 https://mupdf.com/downloads/index.html

我上次尝试过此链接。 http://software-engineering-and-computers.blogspot.com/2013/10/building-mupdf-on-centos.html

谁能帮帮我?

【问题讨论】:

  • 您尝试了什么,遇到了什么样的错误/问题?
  • 重复所有步骤后,在 /usr/lib 或 /usr/local/lib 的服务器上没有可用的文件 mutool 或 mupdf
  • 将您执行的所有步骤以及收到的警告/错误添加到问题中。
  • 我从software-engineering-and-computers.blogspot.com/2013/10/…这个网址完成了所有步骤......并且没有错误......
  • (1) 您应该在/usr/local/bin 中寻找二进制文件(mupdf-x11、mupdf-gl 或 mutool)(如果您执行了简单的make install)。那是应用程序和工具的the default install directory。 (2) 该博客文章已过时。第三方源现在捆绑在源存档中。您应该能够 (a) 获取 1.14.0 source,(b) 解压,(c) cd mupdf-1.14.0-source,然后运行 ​​make install。

标签: linux pdf mupdf


【解决方案1】:

在 CentOS(或任何其他操作系统)上安装的最简单方法是使用 anaconda。

确保安装了 anaconda 后,运行命令:

 conda install -c conda-forge mupdf 

就是这样!

如果您不想使用 anaconda(我警告您,它不会像使用 anaconda 那样简单),您可以按照以下步骤操作:

1)。从wget https://mupdf.com/downloads/archive/mupdf-1.14.0-source.tar.gz 站点获取 MuPDF 源并解压缩(截至撰写时的最新版本。其他可用此处:https://mupdf.com/downloads/archive/)。

2)。 MuPDF 在 GitHub 上也有一个存储库。然而,这是最新的开发版本!不要使用它:它可能与当前的 PyMuPDF 不兼容。

3)。设置环境变量:export CFLAGS="-fPIC"(在 CentOS 5 上,export CFLAGS="-fPIC -std=gnu99" 以解决有关在thirdparty/mujs 文件夹中缺少NAN 符号定义的错误)。

4)。运行初始 make:make HAVE_X11=no HAVE_GLFW=no HAVE_GLUT=no prefix=/usr/local

5)。如果没有问题安装:make HAVE_X11=no HAVE_GLFW=no HAVE_GLUT=no prefix=/usr/local install

参考:https://github.com/pymupdf/PyMuPDF/wiki/Ubuntu-Installation-Experience

【讨论】:

    猜你喜欢
    • 2018-07-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-12-10
    • 2013-12-06
    • 2013-06-21
    • 2013-08-08
    • 2018-06-14
    相关资源
    最近更新 更多