qq_41659018 2019-03-27 20:03 采纳率: 100%
浏览 1686

Qt调用MATLAB程序就会发生错误自动退出界面,会去找pdb文件,要怎么解决,求各位大神解答,拜托拜托!!!

下面是显示的一些报错,会是因为MATLAB程序太复杂引起的吗,因为当调用一个简单程序时出现这种错误的情况很少,应该要怎么解决呀?毕设难题,求各位大神解答

SetThrowSegvLongjmpSEHFilter(): filter function installed
DBGHELP: Symbol Search Path: D:\Qt\Qt-APP\Debug\debug
DBGHELP: SymSrv load failure: symsrv.dll
DBGHELP: D:\Qt\Qt-APP\Debug\debug\kernelbase.pdb - file not found
DBGHELP: D:\Qt\Qt-APP\Debug\debug\dll\kernelbase.pdb - file not found
DBGHELP: D:\Qt\Qt-APP\Debug\debug\symbols\dll\kernelbase.pdb - file not found
DBGHELP: kernelbase.pdb - file not found
DBGHELP: KERNELBASE - export symbols
DBGHELP: D:\Qt\Qt-APP\Debug\debug\msvcr120d.amd64.pdb - file not found
DBGHELP: D:\Qt\Qt-APP\Debug\debug\dll\msvcr120d.amd64.pdb - file not found
DBGHELP: D:\Qt\Qt-APP\Debug\debug\symbols\dll\msvcr120d.amd64.pdb - file not found
```     Unhandled C++ exception detected at Wed Mar 27 19:50:01 2019
------------------------------------------------------------------------

Configuration:
  Crash Decoding      : Disabled - No sandbox or build area path
  Crash Mode          : continue (default)
  Current Graphics Driver: Unknown hardware 
  Default Encoding    : GBK
  Deployed            : true
  Graphics card 1     : Intel Corporation ( 0x8086 ) Intel(R) HD Graphics 630 Version 21.20.16.4481 (2016-6-30)
  Host Name           : user-PC
  MATLAB Architecture : win64
  MATLAB Entitlement ID: Unknown
  MATLAB Root         : D:\Program Files\MATLAB\R2017b
  MATLAB Version      : 9.3.0.713579 (R2017b)
  OpenGL              : hardware
  Operating System    : Microsoft Windows 7 旗舰版 
  Processor ID        : x86 Family 6 Model 158 Stepping 9, GenuineIntel
  Virtual Machine     : Java 1.8.0_121-b13 with Oracle Corporation Java HotSpot(TM) 64-Bit Server VM mixed mode
  Window System       : Version 6.1 (Build 7601: Service Pack 1)

Fault Count: 1

If this problem is reproducible, please submit a Service Request via:
http://www.mathworks.com/support/contact_us/

A technical support engineer might contact you with further information.

Thank you for your help.** This crash report has been saved to disk as C:\Users\user\AppData\Local\Temp\matlab_crash_dump.7256-1 **



MATLAB is exiting because of fatal error
DBGHELP: D:\Qt\Qt-APP\Debug\debug\qwindowsd.pdb - file not found
DBGHELP: D:\Qt\Qt-APP\Debug\debug\dll\qwindowsd.pdb - file not found
DBGHELP: D:\Qt\Qt-APP\Debug\debug\symbols\dll\qwindowsd.pdb - file not found
DBGHELP: c:\Users\qt\work\qt\qtbase\plugins\platforms\qwindowsd.pdb - file not found
DBGHELP: qwindowsd - export symbols
DBGHELP: D:\Qt\Qt-APP\Debug\debug\user32.pdb - file not found
DBGHELP: D:\Qt\Qt-APP\Debug\debug\dll\user32.pdb - file not found
DBGHELP: D:\Qt\Qt-APP\Debug\debug\symbols\dll\user32.pdb - file not found
DBGHELP: user32.pdb - file not found
DBGHELP: USER32 - export symbols
DBGHELP: D:\Qt\Qt-APP\Debug\debug\kernel32.pdb - file not found
DBGHELP: D:\Qt\Qt-APP\Debug\debug\dll\kernel32.pdb - file not found
DBGHELP: D:\Qt\Qt-APP\Debug\debug\symbols\dll\kernel32.pdb - file not found
DBGHELP: kernel32.pdb - file not found
DBGHELP: kernel32 - export symbols
DBGHELP: D:\Qt\Qt-APP\Debug\debug\ntdll.pdb - file not found
DBGHELP: D:\Qt\Qt-APP\Debug\debug\dll\ntdll.pdb - file not found
DBGHELP: D:\Qt\Qt-APP\Debug\debug\symbols\dll\ntdll.pdb - file not found
DBGHELP: ntdll.pdb - file not found
DBGHELP: ntdll - export symbols
D:\Qt\Qt-APP\Debug\debug\mysecond.exe exited with code -529697949
  • 写回答

2条回答 默认 最新

  • John_snowka 2020-12-10 17:35
    关注

    应该是matlab程序中定义的bool类型变量没有返回。在matlab代码最后加一个bool=0应该可以解决。

    评论

报告相同问题?

悬赏问题

  • ¥15 c语言怎么用printf(“\b \b”)与getch()实现黑框里写入与删除?
  • ¥20 怎么用dlib库的算法识别小麦病虫害
  • ¥15 华为ensp模拟器中S5700交换机在配置过程中老是反复重启
  • ¥15 java写代码遇到问题,求帮助
  • ¥15 uniapp uview http 如何实现统一的请求异常信息提示?
  • ¥15 有了解d3和topogram.js库的吗?有偿请教
  • ¥100 任意维数的K均值聚类
  • ¥15 stamps做sbas-insar,时序沉降图怎么画
  • ¥15 买了个传感器,根据商家发的代码和步骤使用但是代码报错了不会改,有没有人可以看看
  • ¥15 关于#Java#的问题,如何解决?