2
我正在使用G ++將我的項目鏈接到glew32,glfw,opengl32,glu32等,一切編譯都很好 - 但在鏈接階段,除glViewport鏈接外,錯誤:鏈接GLEW和其他人,_glViewport是唯一未解決的
undefined reference to '_glViewport'.
我覺得這...奇怪,因爲一切都很好,我有點不知所措。我期待着有關嘗試和/或做什麼的建議。
我正在使用G ++將我的項目鏈接到glew32,glfw,opengl32,glu32等,一切編譯都很好 - 但在鏈接階段,除glViewport鏈接外,錯誤:鏈接GLEW和其他人,_glViewport是唯一未解決的
undefined reference to '_glViewport'.
我覺得這...奇怪,因爲一切都很好,我有點不知所措。我期待着有關嘗試和/或做什麼的建議。
按我的意見,你需要使用OpenGL庫鏈接,當您編譯做(的Linux/Cygwin的)
g++ -o target source.c -lGL
要對OpenGL的庫鏈接在Mac OSX是
g++ -o target source.c -framework OpenGL
您正在傳入-lGL標誌,我認爲? – 2012-03-26 21:40:23
似乎解決了這個問題。我以爲我擁有了我所需要的一切 - 我甚至沒有注意到那個。 – Steve 2012-03-26 23:46:52
如果修復它,請發佈問題的答案並接受它,以便將來的訪問者可以看到您是如何解決此問題的。 – 2012-03-27 03:58:24