2016-02-08 51 views
0

每当我尝试使用QT Quick编译QT Creator项目时,即使是基本的自动生成的项目,根据创建者的说明,rcc.exe将返回一个代码为“Error -1073741819”的错误。编译.qrc文件时RCC崩溃

此错误编号看起来很可疑,Google搜索报告它与文件系统和UAC设置太严格(我禁用了它)或自定义声音方案(使用默认设置)有关。

我试图手动使用rcc.exe,只是为了检查发生了什么,令我惊讶的是,“rcc.exe停止工作......”弹出窗口出现。我真的被这个难住了。

我试着重新安装Qt,并且最新版本也发生了同样的情况,所以我相信这是一个操作系统问题。

我应该添加我正在使用Windows 10,并且大约4个月前这一切都安装完成。

编辑:于rcc.exe使用GDB后,我有这样的:

(gdb) run 

Starting program: D:\Qt\5.5\mingw492_32\bin\rcc.exe 

[New Thread 4540.0x2da0] 
[New Thread 4540.0x28c0] 
[New Thread 4540.0x2c80] 
[New Thread 4540.0x2350] 

Program received signal SIGSEGV, Segmentation fault. 

0x0040cc77 in ??() 
+0

您是否尝试将声音方案设置为“无声音”?此外,请尝试此https://www.reddit.com/r/Windows10/comments/3fkgpr/_/ctph10c – Paul

+0

@Paul感谢您的建议。是的,我尝试过设置“没有声音”之前,它没有帮助悲伤。之后,subreddit解决方案也没有解决这个问题。 – Attil

+0

我只是好奇,因为我可以看到mingw492_32是32位版本吗?你有Win10可能64位?不能在那里隐藏或传递给编译器的参数? – Radek

回答

0

答案是Windows的版本。

我使用的是build 14251,它在内存管理上存在一些问题。

更新到14257后,一切都开始正常工作。