工作中使用Qt开发,调用外部动态库.dll,在调用接口函数时总是运行之后崩掉,提示段错误!单步调试总有变量被意外改动,弄了两天在同事的帮助下解决!
方法如下:在定义接口函数指针时添加 _stdcall,它的缺陷是只能运行在windows平台,不能跨平台
typedef _stdcall int (*Func_WtDev_AxisC
本文介绍了在Qt开发中遇到调用.dll动态库接口函数时程序崩溃的问题,通过添加 _stdcall 关键字解决了该问题,但需要注意这种方法仅适用于Windows平台,不具备跨平台性。
工作中使用Qt开发,调用外部动态库.dll,在调用接口函数时总是运行之后崩掉,提示段错误!单步调试总有变量被意外改动,弄了两天在同事的帮助下解决!
方法如下:在定义接口函数指针时添加 _stdcall,它的缺陷是只能运行在windows平台,不能跨平台
typedef _stdcall int (*Func_WtDev_AxisC

被折叠的 条评论
为什么被折叠?