标题:调用第三方动态链接库,程序异常退出,请问是什么问题?
作者:richardhan
日期:2018-04-02 14:27
内容:
配置:Qt5.9 MinGW_32bit
调用添加:HEADERS += \dialog.h \Coredll/SynPublic.h \ui_dialog.h
FORMS += \dialog.ui
LIBS += \SynIDCardAPI.dll \SynIDCardAPI.lib
问题:Starting D:\Qt\Qt Practice\build-IdCardmain2-Desktop_Qt_5_9_0_MinGW_32bit-Debug\debug\IdCardmain2.exe...
程序异常结束。
D:\Qt\Qt Practice\build-IdCardmain2-Desktop_Qt_5_9_0_MinGW_32bit-Debug\debug\IdCardmain2.exe crashed.
代码如下:#include "dialog.h"#include "ui_dialog.h"
extern "C"{#include "Coredll/SynPublic.h"}
#include #include #include # ..
#1 [never_forget 04-03 08:58]
Syn_OpenPort 这个函数导致的内存泄露吧,如果有源码,建议查看一下参数的限制~
#2 [cycloveu 04-03 10:17]
可能是第三方库里面崩了,找他们解决。