编译32位程序,内存突破1.6G限制的方法

最近做了一个导出数据的工具,在数据量特别大的情况下,程序会报出存储空间不足的错误,发现内存飙到1776MB时,程序抛出存储空间不足的异常。

找了资料,发现了一个简单的处理方法。就是在编译的时候,增加一个link参数:

通知编译器应用程序支持大于 2 GB 的地址

/LARGEADDRESSAWARE

 

 

发表在 VC