我正在制作一个程序,其中将包括PIC处理器的数据表。现在我想在QT程序本身中以小部件的形式显示这些内容。我想用poppler,但我有一个非常困难的时间试图得到这些二进制文件!我好像做不到QT4的poppler。谁能帮助我如何使这些库在Windows 7上。
(我从来没有在Windows上编译/构建任何东西,只有Unix,我下载了CMAKE程序,并试图使用它来生成CMakeLists.txt文件,但到目前为止没有运气。)
最好的解决方案(因为这样我就可以自己学习,再也不会遇到这个问题)是一个关于如何自己做的"教程"。如果没有,那么给我图书馆本身将非常感激!
我本想让您使用SumatraPDF,但是看起来他们不再使用poppler了。您可以查看mupdf子目录,它包含poppler所需的几个库的MSVC makefile。你可能会幸运地将它们用于构建libpoppler本身。
您也可以使用Cygwin或MingW来获取/构建poppler
你可能要看看这个:Poppler:用Qt显示PDF文件
您可以使用KDEWin安装程序自动为您的机器获取所有适当的二进制文件。这是非常有用的,是在许多项目中使用的策略(包括我的carmussty, Carnatic音乐排版应用程序)。
查看:http://www.winkde.org/pub/kde/ports/win32/installer/
当你要求它下载所需的二进制文件时,它会自动下载所有必需的依赖项。您可以获得适合特定编译器的dll。(支持MSVC, MingW)
你也可以得到poppler的源代码。KDEWin支持版本,因此您可以获得最新版本的二进制文件或您喜欢的任何以前的版本。
查看http://windows.kde.org/获取更多详细信息。
祝一切顺利
Gopalakrishna Palem
Creator of CFugue and CarMusTy
http://gpalem.web.officelive.com/