最近、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ファイルを作成しました)
誰かが私が間違っていることを教えてもらえますか?