我的项目的目的是调用一个dll库,使用其中的函数.当我把dll文件复制到调试文件夹里点击调试按钮时,没有问题正常运行.但是把dll文件复制到释放文件夹,单击释放按钮后,程序弹出异常对话框.跳转到汇编的窗口中.QT5.0.2
-
我的项目的目的是调用一个dll库,使用其中的函数.当我把dll文件复制到调试文件夹里点击调试按钮时,没有问题正常运行.但是把dll文件复制到释放文件夹,单击释放按钮后,程序弹出异常对话框.跳转到汇编的窗口中.QT5.0.2
-
你的dll是在调试模式下构建的还是在发行模式下构建的?
如果是在发行模式下构建的,那么看不到源代码只有反汇编那是正常的。
想看源代码是哪儿错误了,那么就将动态链接库在调试模式下构建一下。 -
我在调试模式下运行是没有问题的,正常的不出现异常.在发布模式下运行就出现异常.退出代码: -1073741819
-
我还需要确认一下。
比如说你的dll是在mingw下制作的,主程序是在visual studio下制作的,或者相反的的情况,那么也可能出问题。这些问题一般是在链接的时候出现的,对于程序员来说很难解决。