내 프로젝트에서 비공식 opengl SDK의 자유 라이브러리를 사용하고 싶습니다.freeglut error LNK1104
저는 Premake를 사용하여 vs2010 용 빌드 파일을 생성했습니다. 그런 다음 모든 라이브러리를 빌드했습니다 (디버그). 내 프로젝트에서 나는 Freeglut을 위해 Additional Include Directories, Additional Library Directories를 설정했다. 추가 의존성에서 freeglutD.lib를 추가했습니다.
코드에는 프리 글로우 헤더가 포함되어 있습니다. 내가 프로그램을 실행할 때 오류가 발생합니다 :
이>LINK : fatal error LNK1104: cannot open file 'freeglut.lib'.
freeglutD.lib는 sdk/freeglut/lib
에있는 유일한 파일입니다. sdk에는 freeglut.dll
과 freeglut.lib
이 없습니다.
이전에 저는 freeglut 2.8.0 MSVC 패키지를 link에서 동적으로 링크되었으며 (freeglut.dll 포함) 모두 잘 작동합니다.
무엇이 잘못 되었나요?
감사합니다. Jason, 'FREEGLUT_STATIC'은 (는) 내 링커 오류를 해결했습니다. 또한 MinGW 설정에서 FreeGLUT을 정적으로 링크하는 데 필요한 것 같은'-lgdi32'와'-lwinmm'을 제공해야했습니다 (http://www.transmissionzero.co.uk/computing/using-glut-with-mingw /). – legends2k