首页| 论坛| 消息

标题:Vs2019 Qt6 编译poppler-24步骤
作者:it_developer
日期:2024-07-04 10:43
内容:

目前,网上大部分的Poppler编译教程都是基于Qt5的,Poppler官方也未提供Qt6的版本。为了帮助大家更方便地在Vs2019中编译Poppler-24.01.0,并与Qt6兼容,本文详细介绍了相关步骤。
编译poppler-24.01.0基本步骤
1、下载源码:
前往Poppler releases下载Poppler-24.01.0的源码。
2、安装必要库:
使用vcpkg.exe按照顺序安装以下库:
Freetype
Devil
OpenJPEG
Libiconv
Cairo
Fontconfig
Libjpeg-turbo
Libpng
Zlib
3、安装PKG-CONFIG:
解压PKG-CONFIG.7z到third_party_libs目录。此文件已经放置在third_party_libs目录中。
4、安装JPEG库:
安装jpeg-6b-4.exe到third_party_libs目录。此文件已经放置在third_party_libs目录中。
5、安装Boost库:
解压boost_1_85_0.7z到third_party_libs目录。此文件已经放置在third_party_libs目录中。
6、解压Poppler源码:
解压Poppler-24.01.0到third_party_libs目录。此文件已经放置在third_party_libs目录中。
7、解压测试文件:
解压Poppler-24.01.0的test文件到third_party_libs目录。此文件已经放置在third_party_libs目录中。
8、修改CMakeLists.txt文件:
修改Poppler-24.01.0中的CMakeLists.txt文件,参照已修改好的文件进行调整:
INSTALL_BY_VCPKG_DIR:设置你本地vcpkg的安装目录
JPEG_ROOT:设置jpeg-6b-4.exe的安装目录
PKG_CONFIG_EXECUTABLE:设置PKG-CONFIG的安装目录
BOOST_ROOT:设置boost_1_85_0的安装目录
9、生成 ..

回复 发表
主题 版块