1

最近、XCodeをバージョン4.6.1に更新しました。OpenGLプロジェクトを実行しようとすると、「宣言されていない識別子GL_PROJECTIONの使用」や「宣言されていない識別子glLoadIdentity()の使用」など、使用したすべてのOpenGL関数のコンパイルエラーが発生します。それはすべてのgl関数に対してそれを行っています。XCode 4.6.1で新しいプロジェクトを作成し、OpenGL.frameworkを追加し、ヘッダーファイルOpenGL/OpenGL.hをインクルードしました

OpenGL / OpenGL.hヘッダーファイルを開きましたが、驚いたことに、OpenGL関数は含まれていませんでした。たくさんのCGL関数がありました。もしそうなら、OpenGL関数はどこにありますか?

私が今発見したもう1つの奇妙なことは、OpenGL関数を.mmファイルでは使用できるが、.hppファイルでは使用できないことです(テンプレートを使用しているため、hppファイルを作成しました)

誰かが私が間違っていることを教えてもらえますか?

4

1 に答える 1

3

試しました<OpenGL/gl.h>か?

于 2013-03-25T08:39:24.087 に答える