2012-03-26 3 views
2

私のプロジェクトをglew32、glfw、opengl32、glu32などにリンクするためにG ++を使用しています。しかし、リンクステージではglViewportリンクを除くすべてがうまくコンパイルされますエラー:GLEWと他のものをリンクすると、_glViewportが唯一解決されていません。

undefined reference to '_glViewport'.

これは...奇妙なことに、他のものはすべて問題なく、何をすべきか分からないからです。試して何をするべきかについてのアドバイスを楽しみにしています。

+1

私は仮定している-lGLフラグを渡していますか? –

+0

その問題を解決したようです。私はそこに必要なものがすべてあると思っていました。 – Steve

+1

問題が解決した場合は、質問への回答を投稿して受け入れてください。将来の訪問者がこの問題をどのように解決できたかを確認できるようにしてください。 –

答えて

1

私のコメントを1として、あなたはコンパイル時に行う、OpenGLのライブラリとリンクする必要があります(Linuxの/ cygwinの)

g++ -o target source.c -lGL 

それは

g++ -o target source.c -framework OpenGL 
あるマックOSX上でのOpenGL LIBSにリンクするには
関連する問題