關於Qt報錯out of memory allocating 65536問題


  今天練習Qt的時候,出現Qt報錯out of memory allocating 65536,檢查沒有發現語法或越界的錯誤。

  網上有以下幾種解答和方法,但都沒有解決我的問題,如果出現這個報錯可以嘗試:

  1、CONFIG += resources_big

  工程的pro文件中添加CONFIG += resources_big,解決資源文件過大的問題(如果添加了較大的qrc資源可以考慮用這個方法解決)。

  2、刪除pro.user文件並重新構建

  用這個方法解決的建議殺毒重啟電腦。

  但以上兩種方法都沒有解決我的問題,最后的解決辦法是所有文件(.h,.cpp,.ui)全部雙擊點過去,在每一個文件打開的狀態下點擊構建直到不報錯。

  報錯的原因似乎是編譯器未找到更新后的文件,導致某個變量或者函數未定義(不確定),如果有哪位大佬知道這個錯誤的原因請告訴我。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM