Build 波普勒装置

Build 波普勒装置,build,dpkg,poppler,Build,Dpkg,Poppler,我下载了新的poppler 0.15 tarball,并成功地从源代码构建了它,但在尝试时 dpkg -l | grep poppler 它输出 ii libpoppler-dev 0.14.3-0ubuntu1.1 PDF rendering library -- development files ii libpoppler-glib-dev

我下载了新的poppler 0.15 tarball,并成功地从源代码构建了它,但在尝试时

dpkg -l | grep poppler
它输出

ii  libpoppler-dev                                0.14.3-0ubuntu1.1                                  PDF rendering library -- development files
ii  libpoppler-glib-dev                           0.14.3-0ubuntu1.1                                  PDF rendering library -- development files (GLib interface)
ii  libpoppler-glib4                              0.12.4-1ubuntu1                                    PDF rendering library (GLib-based shared library)
ii  libpoppler-glib5                              0.14.3-0ubuntu1.1                                  PDF rendering library (GLib-based shared library)
ii  libpoppler5                                   0.12.4-1ubuntu1                                    PDF rendering library
rc  libpoppler6                                   0.14.2.is.0.14.1-0ubuntu1                          PDF rendering library
ii  libpoppler7                                   0.14.3-0ubuntu1.1                                  PDF rendering library
ii  poppler-utils                                 0.14.3-0ubuntu1.1                                  PDF utilitites (based on libpoppler)

这意味着没有安装新版本

dpkg
将仅显示二进制
*。如果您只是
/configure&&make&&make install
它将不会显示在dpkg中,则deb
将只显示已安装的二进制
*。谢谢您的回答。。是的,它不是二进制文件,但我想构建evince 2.32并利用它的新功能,这需要poppler 0.15,所以我的问题是它将使用哪个poppler版本。。新的0.15或0.14?将使用安装在
/usr
下的版本,因此您可以尝试
/configure--prefix=/usr&&make&&make install
。但请注意,这可能会破坏依赖于poppler 0.14的现有包。