本文主要是介绍win32应用程序内存不足,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
当在windows环境运行32位应用程序时,由于32位的限制最大分配的内存只有2G。要想使用更大的内存正常情况下编译为64位就可以了。
但是如果程序依赖的库比较多,其他库也需要编译成64位,这样做起来比较麻烦。下面介绍一个更简单的做法,还是32位程序,只需要修改工程属性重新编译一下就可以了。
visual studio工程属性设置:
- 右键工程,属性
- 链接器
- 系统
- 启用大地址,选择“是”
这样就可以了,你可以试试。
这篇关于win32应用程序内存不足的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!