2012-03-26 6 views
2

glew32, glfw, opengl32, glu32 등으로 프로젝트를 링크하기 위해 G ++을 사용하고 있습니다. 그러나 모든 링크가 glViewport 링크가 아닌 링크 단계에서 잘 컴파일됩니다. 오류 : 다른 모든 미세 이후GLEW와 다른 것들을 연결하면, _glViewport만이 해결되지 않습니다.

undefined reference to '_glViewport'.

나는 이상한이 ... 찾아 내가 무엇을해야하는지에 대한 손실에 좀 해요. 시도하거나 할 일에 대한 조언을 기다립니다.

+1

당신이 가정하는 -lGL 플래그를 전달하고 있습니까? –

+0

그 문제를 해결하는 것으로 보입니다. 나는 내가 필요한 모든 것을 거기에서 가지고 있다고 생각했다. 그리고 나는 심지어 그 것을 알아 차리지 못했다. – Steve

+1

문제가 해결 된 경우 질문에 대한 답변을 게시하고 수락하면 향후 방문자가이 문제를 해결할 수있는 방법을 알 수 있습니다. –

답변

1

내 의견에 따라, 당신은 당신이 컴파일 할 때 수행의 OpenGL 라이브러리와 링크해야한다 (리눅스/Cygwin에서)

g++ -o target source.c -lGL 

g++ -o target source.c -framework OpenGL 
맥 OSX에 OpenGL을 libs와에 연결하려면
관련 문제