4

我从http://glew.sourceforge.net/下载 glew 源文件。在自述文件中,它说我应该使用 \build\vc6.0\glew.dsw 来编译 DLL。但是我用VS 2010打开后有4个项目,编译的时候有2个编译失败。

谢谢。

4

3 回答 3

6

好的。我想到了。只需在 VS 2010 中打开 glew.dsw 中的文件即可。有四个项目。编译glew_shared,得到glew32d.dll。编译glew_static,会得到glew32d.lib。

只是忽略其他两个。

glew32d.dll 和 glew32d.lib 在 VS 2010 中运行良好。

这也回答了我自己的问题

VS 2010 中的 Glew:未解析的外部符号 __imp__glewInit

于 2011-01-17T19:10:51.760 回答
1

我遇到了同样的问题。我将原始项目转换为 Visual Studio 2010 并将结果放在https://github.com/chrisoei/glew中。请参阅下载部分以获取包含使用 VS 2010 构建的 glew32.dll 的 zip 文件。

于 2011-08-13T18:16:12.903 回答
1

只是一个猜测,但通过该文件夹的标记方式,它可能意味着使用 Visual C++ 6.0 进行编译,Visual C++ 6.0 随 Visual Studio 6 一起提供。我只是快速尝试了一下,在该 IDE 下构建没有问题。当然,我相信微软不再提供那种产品了。如果您想自己构建它,您可能必须将代码库升级到 Visual C++ 2010。

于 2011-01-17T16:52:43.367 回答