poppler 编译

编译未成功!可以参考过程!!!

平台:Win10, 编译工具:vs2019

  1. 先去官网下载poppler https://poppler.freedesktop.org/,我下载的是poppler-0.89.0

  2. 需要去cmake官网下载cmake,https://cmake.org/

  3. 打开 CMake 软件,选择 Browse Source… 为 poppler 目录;同级目录下新建 Build 目录,用来存放编译信息——将 Browse Build 设置为 …Build。
    在这里插入图片描述

  4. 此时,不着急点击 Configure ,要先准备环境:
    a. 下载 VS2019 的英文语言包:
    ① 打开 Visual Studio Installer,点击 “修改” => “语言包” => “选中英语” => “安装”;
    ② 安装完成后,打开 Visual Studio 2019 ,点击 “工具” => “选项” => “环境” => “区域设置” => “English” => “确定”;
    b. 在 poppler 本地目录下,创建 test 目录,进入目录,克隆 test 文件;
    git clone git://git.freedesktop.org/git/poppler/test
    该步骤可以根据点击 Configure 后弹出的提示信息来完成,克隆完成后,这是其路径:
    在这里插入图片描述
    c. 安装 poppler 库所依赖的库
    ① 从github上下载vcpkg

    git clone https://github.com/Microsoft/vcpkg.git	
    

    ②下载完成以后,使用powershell安装vcpkg,命令如下
    在这里插入图片描述
    ③ vcpkg安装成功以后就是安装各种poppler依赖的第三方库,执行以下命令:

    .\vcpkg.exe install freetype
    .\vcpkg.exe install devil
    .\vcpkg.exe install openjpeg
    .\vcpkg.exe install libiconv
    

注:在安装第三方库的时候 ,会提示缺少英文语言包,原因是vs安装的时候没有安装英文语言包,因此需要注意这一点(若 a 步骤已执行,这无需搭理该条注意事项)。

  1. 进入 poppler-0.89.0 目录,需要修改一下cmakelists.txt,在首行加上“set(CMAKE_TOOLCHAIN_FILE"D:\oneself\Desktop\poppler\vcpkg\scripts\buildsystems\vcpkg.cmake")”,指定使用vcpkg.cmake.该路径为第4步c步骤中安装 vcpkg 的路径下的scripts\buildsystems\vcpkg.cmake;
  2. 清空 Build 目录下的内容,重新点击 Configure;未成功!

参考:

  • 0
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值