Qt:添加poppler库

Qt:添加poppler库,qt,poppler,Qt,Poppler,我已经从Qt网站下载了qtsdk(以及库)。现在我想将poppler库添加到它中,以便可以读取PDF文件。但问题是,如果我从Ubuntu repos安装libpoppler-qt4-dev,它会提取SDK中已经存在的所有Qt库 如何简单地安装poppler而不产生额外的膨胀。我认为要正确地安装,您必须从源代码构建libpoppler。SDK中提供的Qt库与通常的ubuntu包中提供的Qt库版本不同 如果版本足够相似,您可以通过下载(不安装)libpoppler-qt4-dev包并修改其依赖项,尝

我已经从Qt网站下载了qtsdk(以及库)。现在我想将poppler库添加到它中,以便可以读取PDF文件。但问题是,如果我从Ubuntu repos安装libpoppler-qt4-dev,它会提取SDK中已经存在的所有Qt库


如何简单地安装poppler而不产生额外的膨胀。

我认为要正确地安装,您必须从源代码构建libpoppler。SDK中提供的Qt库与通常的ubuntu包中提供的Qt库版本不同


如果版本足够相似,您可以通过下载(不安装)libpoppler-qt4-dev包并修改其依赖项,尝试依赖Qt的二进制向后兼容性。但是这需要大量的工作,并且可能会引入困难的bug。

为什么不直接从发行版安装所有需要的Qt组件呢。混合使用第三方和发行版提供的软件包可能会很痛苦(如您所见),因此如果您可以通过坚持使用存储库来避免这种情况,您应该这样做