2011-01-17 3 views
4

에서 glew 소스 파일을 다운로드합니다. readme 파일에서 \ build \ vc6.0 \ glew.dsw를 사용하여 DLL을 완성해야한다고 나와 있습니다. 하지만 VS 2010에서 열어 본 후에 네 개의 프로젝트가 있습니다. 컴파일 할 때 컴파일 중 두 개가 컴파일되지 않았습니다.OpenGL : 소스 파일에서 glew32.dll을 컴파일하는 방법

감사합니다.

답변

1

짐작할 수 있겠지만 폴더에 레이블이 지정되는 방식은 Visual Studio 6과 함께 제공되는 Visual C++ 6.0을 사용하여 컴파일하려는 것입니다. IDE를 사용하여 문제없이 간단히 시도해 보았습니다. 물론, 나는 마이크로 소프트가 그 제품을 더 이상 제공하지 않는다고 생각한다. 직접 빌드하려면 Visual C++ 2010으로 코드베이스를 업그레이드해야합니다.

+0

어떻게 할 지 말해 줄 수 있습니까? VS 2010에서 소스 코드를 사용해 보셨습니까? 감사. 나는 신참이다. 그래서 가짜 질문이 많습니다. – NoviceCai

+0

VS 2010에서 소스를 열었습니다. 2010 코드로 변환됩니다. 그러나 몇 가지 컴파일 오류가 있습니다. – NoviceCai

6

Ok. 나는 그것을 이해했다. VS 2010에서 glew.dsw 파일을 엽니 다. 네 개의 프로젝트가 있습니다. glew_shared를 컴파일하면 glew32d.dll이 표시됩니다. glew_static을 컴파일하면 glew32d.lib가 생성됩니다.

다른 두 개를 무시하십시오.

glew32d.dll 및 glew32d.lib이도 저도 같은 문제로 실행

Glew in VS 2010: unresolved external symbol __imp__glewInit

1

에 내 자신의 질문에 대답 VS 2010 년

잘 작동합니다. 원본 프로젝트를 Visual Studio 2010으로 변환하고 결과를 https://github.com/chrisoei/glew에 배치했습니다. VS 2010을 사용하여 빌드 된 glew32.dll이 포함 된 zip 파일에 대한 다운로드 섹션을 참조하십시오.