Poppler
Poppler是用于呈现可移植文档格式(PDF)文档的免费软件实用程序库。它的开发得到freedesktop.org的支持。它通常在Linux系统上使用,并被开源GNOME和KDE桌面环境的PDF查看器使用。
源码下载
在官网下载源码:
编译
下载源码后解压,然后在终端进入到解压目录,通过命令编译:
sudo cmake -G Ninja
报错:
-- Checking for module 'nss>=3.19'
-- No package 'nss' found
-- Could NOT find NSS3 (missing: NSS3_LIBRARIES NSS3_CFLAGS)
-- Package Qt6Core or Qt6Gui or Qt6Widgets or Qt6Test not found
-- Checking for module 'cairo>=1.10.0'
-- No package 'cairo' found
-- Could NOT find Boost
这个很简单,根据上面的提示,通过 apt-get install
将缺少的库一顿安装就行了。
接下来执行命令:
sudo cmake --build .
sudo cmake --build . --target install
可以看到,默认安装到 /usr/local 中去了。