Google-Breakpad封装成动态链接库.dll文件

正常编译成lib文件一些博客已经说的很好了,本菜鸡就不赘述了https://blog.csdn.net/bingzhongdehuoyan/article/details/53860433

 

导出过程:

抓取dump功能实现在Exception_Handler部分,在breakpad\src\client\windows\handler文件夹下。

为了看着简洁我将dump抓取部分需要的.h文件以及exception_handler.cpp文件单独取了出来。如下图:

Google-Breakpad封装成动态链接库.dll文件_第1张图片

VS2015->文件->新建->项目->win32控制台程序->下一步->dll->完成

Google-Breakpad封装成动态链接库.dll文件_第2张图片

Google-Breakpad封装成动态链接库.dll文件_第3张图片

导入.h文件和.cpp文件。

添加代码

Google-Breakpad封装成动态链接库.dll文件_第4张图片

Google-Breakpad封装成动态链接库.dll文件_第5张图片

Google-Breakpad封装成动态链接库.dll文件_第6张图片

然后写def文件,具体技术方法见:https://www.cnblogs.com/lidabo/p/7121745.html

项目》添加新项》VC++》def

Google-Breakpad封装成动态链接库.dll文件_第7张图片

Google-Breakpad封装成动态链接库.dll文件_第8张图片

然后右键项目》生成解决方案在文件夹里就会生成.dll文件

Google-Breakpad封装成动态链接库.dll文件_第9张图片

项目源码打包,以及测试dll代码 https://download.csdn.net/download/wwl15840210640/10780361

你可能感兴趣的:(Google-Breakpad封装成动态链接库.dll文件)