4

このリンクに配置されたAppleドキュメントのサンプルコードを実行しようとしています...

サンプルコード

ただし、このコードを実行すると、XCode はコンパイルに失敗します。以下にリストされている変数が定義されていないことを示すいくつかのエラーが表示されます。

  • GL_COLOR_BUFFER_BIT
  • GL_VIEWPORT
  • GL_PROJECTION
  • GL_MODELVIEW
  • GL_QUADS

私の理解では、Xcode がこの const 変数を検出できなかったことは明らかであり、それらは OpenGL フレームワークからのもののようです。インポートしたフレームワーク リストに OpenGL が含まれていることを確認しました。

これを解決するには?

環境 :

OS version              : MacOSX 10.7.3
Base SDK of the project : MacOSX SDK 10.7
Compiler                : Defualt LLVC GCC 4.2
4

1 に答える 1

9

追加するだけ

#import <OpenGL/gl.h>

ファイルNormalGLView.mに(ファイルの先頭で、他のインポートの後)。それは私のためにそれを修正しました...

問題は、フレームワークが見つからなかったということではありませんでしたが、定義が見つからなかったため、ヘッダーファイルが見つからない可能性があります。

于 2012-05-30T09:09:13.640 に答える