GLEW를 내 프로그램과 올바르게 연결할 수 없습니다.OpenGL/GLEW : 해결되지 않은 외부 _glewInit
내 프로젝트에서 올바른 경로를 가지고있다. (나는 3 배 검사했다.) x86 라이브러리 (모두 4-the -s, -mxs 등)와 x64 라이브러리를 사용하여 처음부터 빌드를 시도했다.
속성에서 프로젝트를 구성하는 대신 #pragma 지시문을 사용해 보았습니다.
정적 라이브러리로 사용하려고하므로 DLL이 필요하지 않습니다.
또한 GLEW_STATIC이 정의되어 있습니다. 빌드 지침에 조언되어 있습니다.
오류 메시지 :
OGLInit.obj : 오류 LNK2019 : 확인되지 않은 외부 기호 _glewInit 0 함수에서 참조 @ "BOOL __stdcall vexal :: OGLStartup (무효)" (OGLStartup @ vexal @@ YG_NXZ)
저는 심지어 dumpbin을 사용하여 initGlew가 있는지 확인했습니다. 그것은, 그리고 그것은 외부입니다.
lib도 찾았습니다.
검색 C : \ 사용자 제이크 \ 문서 \ \ Vexal2 \ vexal \ vc9_x86 \ lib 디렉토리 \ 디버그 \ GLEW.lib : 여기 아이디어가 부족했습니다
. 어떤 도움이 필요합니까?
'가져 오기'라이브러리가 아닌 정적 glew 라이브러리에 연결되어 있는지 확인하십시오 (사실은 dll에 대한 프록시 역할을합니다)? – KillianDS
예. glew_static 프로젝트를 사용하여 다시 작성했습니다. – Qix