Visual Studio编译和运行wxPDFView

发布时间 2023-04-20 02:18:50作者: Clotho_Lee

一、前期准备

1.下载和编译wxWidgets

https://www.cnblogs.com/live41/p/17326345.html

假设wxWidgets根目录放在E:\,即E:\wxWidgets\

 

2.下载PDFium预编译包

https://github.com/bblanchon/pdfium-binaries

下载pdfium-win-x86.tgz或pdfium-v8-win-x86.tgz文件(建议用前者,文件较小)

解压到pdfium目录

* 不建议自行编译PDFium,因为网络原因,Google的编译工具depot_tools的gclient命令经常连接失败

 

二、下载wxPDFView

https://github.com/TcT2k/wxPDFView

Code -> Download ZIP

解压到wxPDFView-master目录

 

三、编译wxPDFView

1.创建C++的窗体工程,命名为wxPDFView。假设根目录放在E:\,即E:\wxPDFView\

2.把wxPDFView-master目录的art、include、samples、src复制到wxPDFView项目的根目录下

3.把pdfium目录复制到wxPDFView项目的根目录下

4.右键项目 -> Properties ->

(1) -> Debugging -> Working Directory -> 下拉框点击Browse -> 选择"wxPDFView\pdfium\bin"目录

(2) -> C/C++ -> Additional Include Directories -> 下拉框点击Edit -> 添加以下几行:

include
include\private
pdfium\include
..\wxWidgets\include
..\wxWidgets\include\msvc

* 其中..表示E:\wxPDFView\访问E:\wxWidgets\的相对路径

 

(3) -> Linker -> Additional Library Directories -> 下拉框点击Edit -> 添加以下一行:

..\wxWidgets\lib\vc_lib

 

5.编译和运行

 

 

引用地址:https://blog.csdn.net/weixin_43852117/article/details/123734417