Я попытался с помощью GLEW библиотеки для затенения и пытается скомпилировать простую программу, используя NSOpenGLView класс в Xcode 5. Программа не может на следующий код в glew.hGlew не компиляции в Xcode
#if defined(__gltypes_h_)
#error gltypes.h included before glew.h
#endif
В нем говорится, что Gltypes.h включен до glew.h.
Мой файл реализации для OpenGLView имеет заголовки включены в следующим образом:
#include <glew.h>
#import "OpenGLView.h" // Includes Cocoa.h
#include "LoadShaders.h" // Includes <OpenGL/gl.h>
Таким образом, если glew.h включен в начале, почему ошибка приходит сюда. Ни один из других заголовков не включен перед включением glew.h, поэтому тесты для них (например, gl.h) передаются в glew.h. Я не могу узнать здесь, кто включает Gltypes.h в этом файле.
Надеюсь, у кого есть ключ к этому вопросу.
Ох, предварительно скомпилированный файл заголовка .. Забыл !! Большое спасибо!!! :) – bhuwansahni