1. 程式人生 > >C++ + QT,顯示cc1plus.exe:-1: error: out of memory allocating 134221823 bytes

C++ + QT,顯示cc1plus.exe:-1: error: out of memory allocating 134221823 bytes

是這樣,我要寫一個偏重介面的程式,所以有很多圖片,我之前也是向QT的qrc檔案內添加了很多圖片,結果我在此基礎上再往裡面加幾張,就會爆如上的錯誤,但是隻要我把這幾張圖片刪掉,就沒事(但是編譯會花比較長的時間)

如果是qrc的可能是啟動時候直接載入記憶體的,太大了所以沒法儲存,你可以直接把圖片放到程式的目錄,然後在程式裡面動態載入就不會出錯了。