簡単なSDL OpenGLアプリケーションを作成したいと思います。Codeblocksは私が使用しているIDEです。 新しいOpenGLプロジェクトを作成すると、コンパイルは正常ですが、SDLヘッダーから関数を使用しようとすると、 "未定義の参照エラー"が発生します。同じことが、私は新しいSDLプロジェクトを作成した場合、私は問題なくSDLの機能を使用することができ、他の方向のために行くが、私は、OpenGLの機能のための「未定義の参照エラー」を取得...Ubuntuの下のSDLとOpenGLとのリンク
NOTES:
- 私はSDLとあなたは正しいライブラリを追加する必要がOpenGLのパッケージ
コードブロックは分かりません。つまり、リンカやコンパイラのフラグを追加する場所があれば、あるプロジェクトから '-l、-L、-I'フラグをすべてコピーしてください。 OpenGLプロジェクト設定のどこかで、この "-lglut -lGL -lGLU"のようなものが見つかるはずです。 '-l'フラグはリンクするライブラリを示します。 '-L'は、それらのライブラリの検索パスにディレクトリを追加します。 '-I'は、コンパイラがインクルードしたヘッダを検索する場所にディレクトリを追加しますが、それはあなたの問題ではないようです。 –