-1
我正在使用gnu make 3.80,並且出現以下錯誤。我有4場內存和大約5.6次交換。虛擬內存耗盡錯誤
make[1]: *** virtual memory exhausted. Stop.
我開始工作這使得3.80。安裝3.81不適合我。有什麼黑客可以解決這個問題嗎?
我正在使用gnu make 3.80,並且出現以下錯誤。我有4場內存和大約5.6次交換。虛擬內存耗盡錯誤
make[1]: *** virtual memory exhausted. Stop.
我開始工作這使得3.80。安裝3.81不適合我。有什麼黑客可以解決這個問題嗎?
您是否包含來自其他版本make的生成依賴文件?
剛剛經歷了這個錯誤,並試圖支持一些遺留代碼的舊版本的make(3.80)。我的化妝體系,包括以某種方式依賴文件,如:是,當我建立程序用make 4.0已經產生
-include $(myDependencies)
問題我的依賴文件。通過再次執行清理和重建,我能夠成功構建。我假設新版本增加了舊版本make無法很好處理的依賴文件的複雜性。
我們不知道任何有關makefile的知識,我們如何幫助您? –
我不認爲這是告訴你獲得更多的記憶。 makefile一定有問題。 –
你能和我們分享「ulimit -a」的輸出嗎? –