pdf2htmlex linux 编译,关于pdf2html的各种编译

pdf2html地址:https://github.com/coolwanglu/pdf2htmlEX

编译之

cmake . && make && sudo make install

提示没cmake,sudo apt-get install cmake 装上再编译

提示缺poppler(http://poppler.freedesktop.org/)和fonforge(https://github.com/fontforge/fontforge)

下载编译,又提示:

CMake Error at /usr/share/cmake-2.8/Modules/FindPackageHandleStandardArgs.cmake:108 (message):

Could NOT find Freetype (missing: FREETYPE_LIBRARY FREETYPE_INCLUDE_DIRS)

Call Stack (most recent call first):

/usr/share/cmake-2.8/Modules/FindPackageHandleStandardArgs.cmake:315 (_FPHSA_FAILURE_MESSAGE)

/usr/share/cmake-2.8/Modules/FindFreetype.cmake:110 (FIND_PACKAGE_HANDLE_STANDARD_ARGS)

CMakeLists.txt:94 (find_package)

然后去找Freetype(http://www.freetype.org)

下了一个,但不知道怎么用,后来发现这货源上有

名为libfreetype,但libfreetype已经装了啊,经大茶指点,原来是要装libfreetype-dev,安装后再编译,又提示缺FontConfig,但这货也装了啊!?apt-cache search fontconfig,发现有个libfontconfig1-dev,安装后,再编译,果然就可以了。

原来,要开发版才会有相关头文件,所以也要装写有dev的版本。

现在再编译安装poppler就OK了。

再编译安装fonforge

./autogen.sh;

./configure;

make;

sudo make install;

这个过程中会用到Autoconf、Automake、Libtool、Glib、Gio

总结:linux真是令人发指

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值