windows 设置poppler

### 编译 Poppler 库于 Windows 环境 #### 准备工作 为了在 Windows 上成功编译 Poppler,需先安装一系列开发工具和依赖库。推荐使用 MSYS2 或者 MinGW-w64 工具链来简化此过程[^1]。 #### 安装构建环境 通过 MSYS2 可以方便地获取到所需的全部组件。启动 MSYS2 的终端并更新软件包数据库以及核心系统程序: ```bash pacman -Syu ``` 接着关闭再重新打开一次 MSYS2 终端窗口继续执行下面命令完成剩余部分的升级操作: ```bash pacman -Su ``` 现在可以安装用于编译 Poppler 所必需的各种工具与库了: ```bash pacman -S mingw-w64-x86_64-toolchain base-devel git cmake pkgconf python-numpy swig perl ruby tcl tk libjpeg-turbo freetype fontconfig openjpeg librsvg lcms2 jpeg-xl jbig2dec cairo pango harfbuzz icu boost bzip2 zlib zstd openssl nss sqlite3 poppler-glib qt5-base gtk3 wxwidgets ``` 以上命令会自动下载并配置好所有必要的依赖关系以便后续能够顺利编译 Poppler[^2]。 #### 获取源码 从官方 GitLab 仓库克隆最新版本的 Poppler 源代码至本地计算机: ```bash git clone https://gitlab.freedesktop.org/poppler/poppler.git cd poppler ``` #### 构建选项设置 创建一个新的子目录专门用来放置生成的目标文件,并进入该目录内初始化 CMake 进行初步设定: ```bash mkdir build && cd build cmake .. \ -DCMAKE_INSTALL_PREFIX=/mingw64 \ -DBUILD_GTK_TESTS=OFF \ -DBUILD_QT5_TESTS=OFF \ -DBUILD_CPP_TESTS=OFF \ -DWITH_Cairo=ON \ -DWITH_NSS3=ON \ -DWITH_GLIB=ON \ -DWITH_QT5=ON \ -DWITH_GTK=ON \ -DWITH_WXWIDGETS=ON ``` 这里 `-D` 参数后面跟的是各种功能模块的选择开关;可以根据实际需求调整这些参数值开启或禁用特定特性支持[^3]。 #### 开始编译 运行 `make` 命令正式开始编译流程,这可能需要一些时间取决于机器性能高低不等: ```bash make -j$(nproc) ``` 完成后即可利用 `make install` 将新编译出来的 Poppler 文件部署到指定位置供应用程序调用了。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值