Написание обычного кода openGL через XCode легко.(моя версия Xcode 4.6.2)
1) создайте новый проект с шаблоном OSX -> Application -> Command Line Tool
.
на следующей странице выберите c++
в качестве типа для этого проекта.
2) после успешного создания нового проекта нажмите your project -> TARGETS -> Build Phases -> Link Binary With Libraries
.Затем добавьте GLUT.framework
и OpenGL.framework
.
3) вы готовы включить относительные заголовки openGL в свой код!однако, пожалуйста, обратите внимание, что «GLUT» - это «GL» в Windows.если вы хотите избежать кросс-платформенной проблемы, вы можете использовать следующую инструкцию препроцессора:
#if defined(__APPLE__) && defined(__MACH__)
# include <GLUT/glut.h>
#else
# include <GL/glut.h>
#endif
Более того, для людей, которые хотят разрабатывать приложение openGL на Mac без Xcode, вы можете сослаться на этот ответ