2016-02-08 101 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後,一切都開始正常工作。