OpenGL: Как скомпилировать glew32.dll из исходного файла - PullRequest
4 голосов
/ 17 января 2011

Я загружаю исходный файл glew с http://glew.sourceforge.net/. В файле readme написано, что я должен использовать \ build \ vc6.0 \ glew.dsw для завершения DLL. Но есть четыре проекта после того, как я открою его в VS 2010. Когда я их скомпилировал, 2 из них не скомпилировались.

Спасибо.

Ответы [ 3 ]

6 голосов
/ 17 января 2011

Хорошо. Я понял. Просто откройте файл в glew.dsw в VS 2010. Есть четыре проекта. Скомпилируйте glew_shared, вы получите glew32d.dll. Скомпилируйте glew_static, вы получите glew32d.lib.

просто игнорируй два других.

glew32d.dll и glew32d.lib отлично работает в VS 2010.

Это также ответ на мой собственный вопрос в

Блеск в VS 2010: неразрешенный внешний символ __imp__glewInit

1 голос
/ 13 августа 2011

Я столкнулся с той же проблемой. Я преобразовал исходный проект в Visual Studio 2010 и поместил результат в https://github.com/chrisoei/glew. См. Раздел загрузок для zip-файла, содержащего glew32.dll, созданного с использованием VS 2010.

1 голос
/ 17 января 2011

Просто предположение, но, кстати, эта папка помечена, и, вероятно, она предназначена для компиляции с использованием Visual C ++ 6.0, поставляемой с Visual Studio 6. Я только что быстро попробовал и собрал ее без проблем под этой IDE.Конечно, я не верю, что Microsoft предлагает этот продукт больше.Если вы хотите создать его самостоятельно, вам, вероятно, придется обновить базу кода до Visual C ++ 2010.

...