0

私はあるプロジェクトを調査するよう誰かに頼まれました。彼は私に特定の機能を実装してほしいと思っていました。ただし、プログラムを実行することはできません。SFML と GLUT の両方を使用します。Dev Cpp を使用して Windows Vista を使用しており、両方のライブラリがインストールされており、別々に使用すると正常に動作します。ただし、このプロジェクトでは、GLUT 関数への未定義の参照である多くのリンカー エラーが発生しています。以前の経験から、リンカー コマンドの順序を変更するとエラーが発生することはわかっています。しかし、私はそれを正しく理解できないようです。現在、次の順序を使用しています: -lsfml-graphics -lsfml-window -lsfml-system -lglut32 -lglu32 -lopengl32

また、sfml を下に移動して glut を上げようとしましたが、ビルドできません。助けてください。ティア!

4

1 に答える 1

0

SFML のパッケージには、すでに OpenGL が含まれています。

メインサイトのSFML with OpenGL チュートリアルから取得:

OpenGL を使用するには、 Window.hpp をインクルードするだけで済みます。OpenGL と GLU ヘッダーは自動的にインクルードされます。これは、OpenGL ヘッダーの名前がオペレーティング システムごとに異なるため、プリプロセッサを使用する必要がないようにするためです。

于 2011-04-13T20:02:35.187 に答える