qt5.8 加 mupdf-1.12.0 项目搭建

1.qt IDE 安装略,vs2015 安装略,本地环境为 win7 x64

2.mupdf-1.12.0-source 下载略

https://mupdf.com/downloads/

3.利用 vs2015 将 mupdf 编译成 qt所使用的静态库

这是我下载后解压的目录 

1.打开 mupdf-1.12.0-source\platform\win32 中的 

2.编译生成  debug 模式下的 静态库

1.

2.分别编译这是个库

静态库设置 

注意 libresources 只会 在 resources 下

2.编译生成  resource 模式下的 静态库

1.分别编译这是个库

4.创建 qt create 项目略

这是debug 模式下编译的静态库

头文件 取

mupdf demo 已经搭建好

1.qmake

2.构建

错误1  

如果发现这样的错误  说明 库没编译好,或者 头文件引用版本 与 库版本不一致

3.运行

Error - RtlWerpReportException failed with status code :-1073741823.

这个错误

参考 https://blog.csdn.net/skychaofan/article/details/47126605

出错的代码是这一句,偶尔会出现

5.编译 运行过的 demo

demo 中有一个默认pdf 路径 

重构的时候注意一下

运行效果

demo:https://download.csdn.net/download/qq_28400257/10839537

注:如果有时间 我会一直更新 mupdf的相关知识

猜你喜欢

转载自blog.csdn.net/qq_28400257/article/details/84935017