OpenGL:如何从源文件编译glew32.dll

时间:2011-01-17 16:38:39

标签: opengl glew

我从http://glew.sourceforge.net/下载了glew源文件。 在自述文件中,它说我应该使用\ build \ _vc6.0 \ glew.dsw来补充DLL。 但是我在VS 2010中打开后有四个项目。 当我编译它们时,其中2个未能编译。

感谢。

3 个答案:

答案 0 :(得分:6)

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

忽略其他两个。

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

这也回答了我自己的问题

Glew in VS 2010: unresolved external symbol __imp__glewInit

答案 1 :(得分:1)

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

答案 2 :(得分:1)

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

相关问题