《一、QT的前世今生》
《二、QT下载、安装及问题解决(windows系统)》
《三、Qt Creator使用》
《四、Qt 的第一个demo-CSDN博客》
《五、带登录窗体的demo》
《六、新建窗体时,几种窗体的区别》
《七、Qt 信号和槽》
《八、Qt C++ 毕业设计》
《九、Qt C++ 数据库开发》
《十、Qt 操作PDF文件-CSDN博客》
关于Poppler的下载和使用,请看我的上一篇博客:《十、Qt 操作PDF文件-CSDN博客》
本章节介绍加了Poppler类库的程序,如何打包,因为我发现Qt Release下生成的exe,在通过windeployqt打包后,无法启动运行,点完程序没有任何反应。
然后把Poppler依赖的两个libpoppler.dll,libpoppler-qt5.dll也放到此目录下,但还是无法启动。
后来想想,是不是这两个dll有什么依赖项没有放到此文件夹中,所以尝试着用windeployqt加载 libpoppler-qt5.dll的依赖项。
果然发现了有不一样的地方, libpoppler-qt5.dll 好像依赖了Qt5Xml.dll,缺少了这一项导致程序无法正常启动。加载了Qt5Xml.dll后,打包后的程序可以正常运行了。