2012-07-01 6 views
0

나는으로 Irrlicht 몇 가지 프로젝트를 수행하지 않은 내가 그것을 실행하려고 할 때, 그러나 잘 컴파일 내가 정확히 무엇에 대해 불평하는지 알아낼 수 없기 때문이다. 미리 감사드립니다. 으로 Irrlicht 오류 "엔트리 포인트"

+0

두 개의 dll이 있는데 하나는 어떤 경로를 사용 했습니까? –

+0

ROOT 시스템 디렉토리에있는 것을 사용하고 있습니다. VS10에서 다른 것을 사용하도록 지정하지 않았습니다. 실제로 저는 정적 lib .lib 파일을 사용했으며, 이는 중단의 원인 일 수 있습니다. – Takarakaka

답변

1

글쎄, 적어도 애플리케이션이 시작됩니다! 즉, 응용 프로그램이 Irrlicht.dll에 동적으로 링크되며 정적으로 연결되지는 않습니다 (나중에 경우에도 응용 프로그램이 시작되지 않음). 이 오류는 Irrlicht.dll 라이브러리가 성공적으로 ()을 발견했지만 예상되는 기능 (사용자의 IdenttityMatrix)의 진입 점을 찾지 못했음을 나타냅니다. 아마도 가장 적합한 버전의 라이브러리를 사용하고 있지 않을 것입니다.

+0

나는 IdentityMatrix를 사용할 수있는 새로운 .dll 파일을 제공해야 할 것입니다. 그것을 확인하고 무슨 일이 일어나는지 보도록하겠습니다. :) – Takarakaka

+0

.lib 파일을 포함 시켰지만 포함시키지 않으면 다음 오류가 발생합니다. 오류 오류 LNK2001 : 해결되지 않은 외부 기호 "__declspec (dllimport) class irr :: core :: CMatrix4 const irr :: core :: IdentityMatrix "(__imp_? IdentityMatrix @ core @ irr @@ 3V? $ CMatrix4 @ M @ 12 @ B) \t C : \ Users \ JCS \ documents \ visual 스튜디오 2010 \ Projects \ – Takarakaka

+0

물론 가져 가야합니다. dll (로더 용)에 맞는 lib (링커 용)를 제공해야합니다. – mox

관련 문제