windows下QT/C++ MinGW 直接定位崩溃位置(详细)

本文介绍了在Windows环境下,使用QT Creator 5.12.3和MinGW 7.3.0编译qBreakpad,以便在C++应用中直接定位崩溃位置。详细步骤包括下载和解压工具包、编译静态库、创建项目示例,以及如何处理和调试dump文件,以便在Visual Studio中进行源代码级别的故障排查。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、环境

系统:windows10

QT:Qt Creator 5.12.3

编译器:MinGW 7.3.0

注意:本文用的编译器是32bit来展示的,如果需要64bit请选择64位,按大家的实际需求来

参考博客:Qt Linux系统使用QBreakpad实战_qt breakpad_Fu_Lin_的博客-优快云博客

二、就绪

1、下载资料
2、解压工具包

三、编译qBreakpad

1、找到hander目录,然后打开.pro

2、选择debug模式

3、生成.a静态库

4、找到构建目录下的 libqBreakpad.a,以后项目就可以直接用这个静态库来生产dump文件,但是注意,这里用的是debug生成的

5、制作qBreakPadlib_MinGW文件夹

1)创建include文件夹,里面含QBreakpadHandler.h  QBreakpadHttpUploader.

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值