2012-12-01 3 views
2

저는 Visual Studio 2008 도구 집합을 사용하여 호환성 문제로 프로젝트를 재구성했으며, 2012 도구 세트 (v110)에서 완벽하게 작동하지만 2008 년 (v90) 내 프로그램을 실행할 때 이상한 메시지가 나타납니다. 이상한 "진입 점을 찾을 수 없음"오류가 발생했습니다.

아시다시피, GLEW와 OpenAL에 완전히 다른 관련이없는 라이브러리입니다

"프로 시저 시작 지점 __GLEW_VERSION_2_1는 동적 링크 라이브러리 OpenAL32.dll 찾을 수 없습니다." 나는에 연결하고

라이브러리는 다음과 같습니다

-OpenAL -ALUT -OpenGL -libvorbisfile -SDL -SDLmain

어떤 생각이 이상한 호환 문제의 원인이 무엇을 할 수 있을까?

+0

소스 코드와 동일한 컴파일러로 라이브러리가 빌드 되었습니까? –

+0

빌드 할 수있는 vs2010 솔루션이 없기 때문에 일부는 개발자 사이트에서 미리 컴파일 된 바이너리입니다. – user1869511

답변

0

주요 실행 파일과 라이브러리가 동일한 문자 집합으로 실행됩니까? 정적 라이브러리/DLL과 기본 응용 프로그램을 개발 한이 거지 믿음을 실행 한 횟수. 기본적으로 모든 프로젝트는 동일한 문자 집합 (UNICODE, ANSI)을 사용해야합니다. 문제가되지 않을 수도 있지만 다음과 같이 시도해 보겠습니다.