GLUT:致命错误:内存不足

时间:2013-02-12 12:07:41

标签: c++ windows glut

我有一个在我的桌面上正常运行的opengl实现。 但即使我在我的笔记本电脑上设置完全相同的方式,当我尝试运行它时会出现“内存不足”错误。

这很奇怪,因为在我的桌面上,应用程序只占用200mb ram,笔记本电脑上有2GB可用

任何可能导致这种情况的想法?

顺便说一句,我通过Visual Studio 2012 Ultimate运行应用程序并使用本文第一个答案中建议的过剩设置:How to fix this Error: #include <gl/glut.h> "Cannot open source file gl/glut.h"

2 个答案:

答案 0 :(得分:0)

  1. 检查文件的编码 (http://lists.apple.com/archives/mac-opengl/2006/Jun/msg00070.html

  2. 确保您使用的是相同的运行时环境 (你在笔记本电脑上安装了相同的glut.dll吗?)

  3. 最后,我有一个问题: 你是什​​么意思“通过Visual Studio运行应用程序”?你按Ctrl + F5?

答案 1 :(得分:0)

我找到了解决办法,这是相当愚蠢的。

我在“项目首选项 - &gt;链接器 - &gt;高级”中设置了“主要”作为“入口点”,因为在我的桌面上有必要。 我删除了这个,所以我有一个空白的“入口点”,我的代码运行正常^^

发布以防有人需要此信息