Qt动态库调试方法2

之前写过一个Qt动态库调试方法的博客,

那种方法应用的场景是,在没有调用动态库的主程序的代码的情况下对与动态库进行调试。

但也存在许多问题,比如不能准确的确定程序崩溃的地方。


今天讲的方法适用的情况是,当拥有主程序以及动态库程序的同时,在主程序中调用动态库编译出来的动态库文件时进行的调试。

首先需要在同一个QtCreator中同时打开两个工程,在编译主程序时使用断点,在程序频繁调用库文件中的函数的地方设置断点,

当动态库出现问题时,即崩溃时,QtCreator会进入动态库工程代码中,显示那一行出现了问题。


严谨的说这不能算是一种动态库调试的方法,而是一种动态库崩溃查找的问题所在时的一点小总结,算是QtCreator人性化的一点。




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值