我正在尝试编译以下代码:
https://github.com/zdanozdan/pdftotext/wiki
但是我的 ubuntu (12.04) 需要太多的依赖项,所以我不知道如何实现成功的编译。
编译行:
GCC -o PDF到文本 pdftotext.cc
第一个错误是:
pdftotext.cc:9:19:致命错误:aconf.h:没有这样的文件或目录 编译终止。
(对不起,我的新手问题:)
为了节省大量时间,您无需编译即可在 Ubuntu 上获取它。只需安装软件包:
sudo apt-get install pdftotext
如果你确实想编译它:
开始使用构建环境的最佳方法是安装 build-essential
包:
sudo apt-get install build-essential
这将为你提供一个编译器、一些开发库、make
工具和其他核心依赖项。
如果这没有得到你需要的东西,它上面的aconf.h
错误与 AutoCon 有关:
sudo apt-get install autoconf
您可能还需要 automake
,以及可能用于pdftotext
的其他库依赖项。您通常可以根据有关"缺少库"或"缺少标头"的编译错误来确定所需的内容,并使用apt-get search
查找适当的包。开发包的名称类似于libpdf-dev
(只是一个示例)。