2

这个问题很容易解释。以下是详细信息:我正在尝试在 Windows 8 上的 Visual Studio 2012 中包含 freeglut 和 glew。我在 64 位系统上,所以我认为我需要将 glew32.dll 放在我的 64 位系统文件夹中。我尝试过并收到以下错误:

“应用程序无法正确启动(0xc000007b)。单击确定关闭应用程序。”

我将其解释为我试图将 32 位 dll 放入 64 位文件夹中,反之亦然。

只是为了笑,我尝试将文件放入 System32,但当然,它只是告诉我该文件不在我的计算机上。有什么建议么?

编辑* 我还可以补充一点,为此的一些设置与在 Windows 7 或 Visual Studio 2010 或更早版本上的设置不同。我可能错过了一些东西,因为我使用搜索功能结合了我在各种网站上找到的一些文档来改进它。(即 lib 和 include 文件夹不再在同一个地方)

EDIT2* 我确信这可能是派生出来的,但为了清楚起见,我还是想添加它:如果我删除了 glew32.lib 的依赖项并使用 glew.h 注释掉任何代码,则窗口形式应如此。我认为不需要我的源代码,因为我 99% 确定这不是代码问题,但如果有人想查看它,请告诉我,我会附上它。

4

0 回答 0