标题:qt程序Debug下运行正常,选择在Release下运行弹出错误。
作者:梦话王子
日期:2018-01-10 16:27
内容:
qt程序在Debug下运行正常,而切换到Release下时报错“Error - RtlWerpReportException failed with status code :-1073741823. Will try to launch the process directly”。我在main函数中下了断点,在Release下调试运行,发现连main函数都没进入程序就直接报错。网上对于这个错误的大部分解释是变量没有初始化就使用或者是数组越界等问题,我检查了一下应该没有类似的错误。还请各位帮忙分析分析。
#1 [向之想 01-11 16:29]
可能是环境不对,我就遇到过,用的是debug的dll,切换release时还是debug的dll导致程序无法启动
#2 [judesmorning 01-12 13:18]
变量一定要初始化!!
debug里:int a;//a==0
release里:int a;//a==6516852651随机值